acarrico has quit [Remote host closed the connection]
tscho has quit [Ping timeout: 240 seconds]
tscho has joined #ponylang
tscho_ has joined #ponylang
tscho has quit [Ping timeout: 260 seconds]
acarrico has joined #ponylang
endformationage has quit [Quit: WeeChat 1.9]
vaninwagen has joined #ponylang
tscho_ has quit [Read error: Connection reset by peer]
tscho has joined #ponylang
tscho_ has joined #ponylang
tscho has quit [Ping timeout: 240 seconds]
tscho_ is now known as tscho
samuell has joined #ponylang
samuell has quit [Quit: Leaving]
vaninwagen has quit [Ping timeout: 240 seconds]
vaninwagen has joined #ponylang
jmiven has quit [Read error: Connection reset by peer]
jmiven has joined #ponylang
plietar has joined #ponylang
plietar has quit [Remote host closed the connection]
samuell has joined #ponylang
samuell has quit [Quit: Leaving]
_andre has joined #ponylang
<vaninwagen>
hi, during writeup of some literal section in the tutorial i found out that it is not possible to have empty array literals. is this intended? if not i would just open up an issue in ponyc repo
<SeanTAllen>
ive always assumed that was intentional but never asedk
jemc has joined #ponylang
<vaninwagen>
one reason might be that it is harder/impossible(?) to infer the type if none is given as in: let empty_array = []
jemc has quit [Ping timeout: 240 seconds]
<vaninwagen>
would it be possible with: let empty_array: Array[I32] = [] ?
vaninwagen has quit [Read error: Connection reset by peer]
vaninwagen_ has joined #ponylang
<endformationage>
Given bare lamdas/methods don't have a receiver, can I not call back into Pony code at all with them? Is there any way to access state outside the bare lambda/method?
vaninwagen_ has quit [Ping timeout: 248 seconds]
amashe has joined #ponylang
* endformationage
thinks he's found a solution, by keeping callbacks that need to access state Pony side, and calling them via a function called via bare lambda/method.