jemc changed the topic of #ponylang to: Welcome! Please check out our Code of Conduct => https://github.com/ponylang/ponyc/blob/master/CODE_OF_CONDUCT.md | Public IRC logs are available => http://irclog.whitequark.org/ponylang | Please consider participating in our mailing lists => https://pony.groups.io/g/pony
PrsPrsBK has quit [Quit: PrsPrsBK]
endformationage has joined #ponylang
aturley_ has joined #ponylang
aturley has quit [Ping timeout: 250 seconds]
rkallos has joined #ponylang
endformationage has quit [Quit: WeeChat 1.9.1]
_whitelogger has joined #ponylang
endformationage has joined #ponylang
endformationage has quit [Client Quit]
SqREL has joined #ponylang
ivarsfg has joined #ponylang
<ivarsfg> Hi everyone. One of the talks on Pony mentioned a formal specification, but I cannot find it anywhere on the website or in the repos. Is it available publicly?
betawaffle has quit [Ping timeout: 252 seconds]
betawaffle has joined #ponylang
PrsPrsBK has joined #ponylang
PrsPrsBK has quit [Quit: PrsPrsBK]
ivarsfg has quit [Quit: Page closed]
SenasOzys has joined #ponylang
Foaly has joined #ponylang
_whitelogger has joined #ponylang
dx_ob has quit [Read error: Connection reset by peer]
dx_ob has joined #ponylang
Foaly has quit [Quit: Now 'mid shadows deep falls blessed sleep.]
ivarsfg has joined #ponylang
<ivarsfg> I'll check those out, thanks!
SenasOzys has quit [Ping timeout: 268 seconds]
ivarsfg has quit [Quit: Page closed]
beardhatcode has joined #ponylang
dx_ob has quit [Remote host closed the connection]
OtakuSenpai has joined #ponylang
Foaly has joined #ponylang
<beardhatcode> How do I pass a number to an actor as iso?
<beardhatcode> recover iso U8(10) end
<beardhatcode> does not work
<vaninwagen> Numbers are a little bit special, they are always val
<vaninwagen> So you can freely pass them around
<beardhatcode> I want to create two actors that perform ping-pong a certain number of times
<beardhatcode> Can you subsrract form a val?
<vaninwagen> Sure, this will create a new number
<beardhatcode> omg
<beardhatcode> That makes sense
<beardhatcode> the val means that you can't change the contents of what a variable is pointing to
<beardhatcode> but you can change the thing a variable is pointing to
<vaninwagen> If you use let you have a static assigment, if you use var, you can reassign
<vaninwagen> val means you cannot mutate what you have referenced
<vaninwagen> Numbers dont have nothing to mutate
beardhatcode has quit [Quit: beardhatcode]
endformationage has joined #ponylang
OtakuSenpai has quit [Quit: Leaving]
OtakuSenpai has joined #ponylang
endformationage has quit [Quit: WeeChat 1.9.1]
Tuxified has joined #ponylang
endformationage has joined #ponylang
ivarsfg has joined #ponylang
ivarsfg has quit [Client Quit]
Tuxified has quit [Ping timeout: 256 seconds]
OtakuSenpai has quit [Ping timeout: 252 seconds]
SqREL has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Foaly has quit [Quit: Now 'mid shadows deep falls blessed sleep.]
nisanharamati has joined #ponylang
Foaly has joined #ponylang
Foaly has quit [Ping timeout: 260 seconds]
Foaly has joined #ponylang
OtakuSenpai has joined #ponylang
PrsPrsBK has joined #ponylang
SqREL has joined #ponylang
Foaly has quit [Quit: Now 'mid shadows deep falls blessed sleep.]
SqREL has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
SenasOzys has joined #ponylang
SenasOzys has quit [Read error: Connection reset by peer]
SenasOzys has joined #ponylang