<vaninwagen>
In line 13 you create a Salaries instance, you need to assign this to a variable
<vaninwagen>
The construct: Salaries.monthly() is actually expanded to: Salaries.create().monthly() and you have no new create() constructor defined on Salaries
<SeanTAllen>
So if I define type Foo is (A|B|C) and you have a match that for A,B,C and then you change the type to (A|B|C|D), you aren't going to get a compile error
<SeanTAllen>
prior to that PR, there was ALWAYS a else None that got added to match statements as a default if there was no else
<SeanTAllen>
I assumed you were meaning exhaustive match as in "if i dont try to match on all possibilities, I will get an error"
<_andre>
yeah, that's what i meant. i thought that PR did that and then was later retracted, or there was a bug
alxs_ has joined #ponylang
<SeanTAllen>
that's a next step
Nawab has quit [Remote host closed the connection]
alxs_ has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
<palmhead>
Btw, why user input seems to be made so difficult?
alxs has quit [Quit: Bye y'all!]
acarrico has quit [Ping timeout: 272 seconds]
palmhead has quit [Quit: Leaving]
<SeanTAllen>
what do you find difficult palmhead?
dx_ob has quit [Remote host closed the connection]
Nawab has joined #ponylang
endformationage has quit [Ping timeout: 244 seconds]