Nawab has quit [Read error: Connection reset by peer]
anthonybullard has quit [Quit: anthonybullard]
anthonybullard has joined #ponylang
<vaninwagen>
Thats interesting
<SeanTAllen>
can you open an issue emilbayes ?
<vaninwagen>
Can you report that as an issue?
<vaninwagen>
Ha SeanTAllen , you were first
<vaninwagen>
Im quite sure this is not allowed, but we should have a better error message
<vaninwagen>
You are referencing the chunker before it is even created. A way out would be to set the StringCounter on the created Chunker, so you can create one after the other
endformationage has joined #ponylang
<rkallos>
I noticed doing day 1 of Advent of Code in Pony that String.read_int() checks for leading minus, but it does not check for leading plus. Is this something you think should be added? If so, I'd be happy to do it.
<emilbayes>
vaninwagen: Ya ok, I was unsure since some languages would allow you to have this kind of "circular" reference. But I guess maybe there could be some issues if the lambda was called in the constructor
<emilbayes>
rkallos: Ha yeah, I have a hack with that in the playground above
acarrico has quit [Ping timeout: 240 seconds]
<rkallos>
:P
<SeanTAllen>
rkallos: not sure. that sounds like something that an RFC to discuss would be good for. Or if you arent sure, then opening an issue on the RFC repo to discuss would be a good idea.
<SeanTAllen>
unless, you think that the lack of "+" handling violates the principles of least surprise in which case it doesnt need to go through the RFC process. but you'd want to get say vaninwagen and jemc to agree
Nawab has joined #ponylang
dx_ob has quit [Ping timeout: 250 seconds]
_whitelogger has joined #ponylang
<vaninwagen>
If a plus is supported by lots of protocols, i think it makes sense. If it is not by some others, maybe a flag for switching makes sense.
<vaninwagen>
If it doesnt change the api but only enables the parsing to support more cases i think it could go without RFC
<SeanTAllen>
I am not a fan of flags.
<SeanTAllen>
Flags are bad.
<SeanTAllen>
That's my default stance.
<SeanTAllen>
But I can be convinced for flags in individual instances.
<vaninwagen>
Hey, every nation one earth has one
* vaninwagen
excuses for this really really bad joke
anthonybullard has quit [Quit: anthonybullard]
so has quit [Ping timeout: 246 seconds]
so has joined #ponylang
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]