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
CandleCandle has joined #ponylang
Candle has quit [Ping timeout: 260 seconds]
CandleCandle is now known as Candle
chemist69 has quit [Ping timeout: 255 seconds]
chemist69 has joined #ponylang
jemc has quit [Ping timeout: 260 seconds]
gmcabrita has quit [Quit: Connection closed for inactivity]
chemist69 has quit [Ping timeout: 252 seconds]
aav has quit [Read error: Connection reset by peer]
chemist69 has joined #ponylang
aav has joined #ponylang
obadz has quit [Ping timeout: 240 seconds]
obadz has joined #ponylang
jemc has joined #ponylang
chemist69 has quit [Ping timeout: 260 seconds]
chemist69 has joined #ponylang
chemist69 has quit [Ping timeout: 260 seconds]
endformationage has quit [Quit: WeeChat 1.7]
chemist69 has joined #ponylang
amclain has quit [Quit: Leaving]
jemc has quit [Ping timeout: 258 seconds]
vaninwagen has joined #ponylang
papey_lap has joined #ponylang
gmcabrita has joined #ponylang
obadz has quit [Ping timeout: 260 seconds]
obadz has joined #ponylang
_andre has joined #ponylang
vaninwagen has quit [Ping timeout: 255 seconds]
<Candle> I'm probably missing something obvious; can the compile failure in https://is.gd/bumYqb be explained?
<lisael> Candle: fun stuff has no explicit reciever cap.
<lisael> fun stuff() => == fun box stuff() =>
<lisael> this means it can only be called on Container box references.
<lisael> box is not mutable
<lisael> so you can't mutate an attribute of a Container into a fun box.
<lisael> Array[].update is a fun ref.
<lisael> it's illegal to call a fun ref on an attribute into a fun box.
<lisael> TL;DR: try to change `fun stuff()` to `fun ref stuff()`
<lisael> tada.
<Candle> lisael: Thanks; the 'obvious' bit I missed was the 'fun stuff() => == fun box stuff() =>'. Thanks for explaining the rest.
<lisael> you're welcome
plietar has joined #ponylang
jemc has joined #ponylang
aedigix has quit [Ping timeout: 255 seconds]
jemc has quit [Quit: WeeChat 1.4]
jemc has joined #ponylang
aedigix has joined #ponylang
endformationage has joined #ponylang
amclain has joined #ponylang
plietar_ has joined #ponylang
plietar has quit [Ping timeout: 255 seconds]
plietar_ has quit [Remote host closed the connection]
plietar has joined #ponylang
virtual_lark has quit [Ping timeout: 260 seconds]
plietar has quit [Remote host closed the connection]
plietar has joined #ponylang
plietar has quit [Ping timeout: 260 seconds]
virtual_lark has joined #ponylang
plietar has joined #ponylang
plietar has quit [Remote host closed the connection]
plietar has joined #ponylang
Matthias247 has joined #ponylang
plietar has quit [Ping timeout: 255 seconds]
vaninwagen has joined #ponylang
plietar has joined #ponylang
virtual_lark has quit [Remote host closed the connection]
pduncan has joined #ponylang
plietar_ has joined #ponylang
plietar has quit [Ping timeout: 260 seconds]
plietar_ has quit [Remote host closed the connection]
plietar has joined #ponylang
plietar_ has joined #ponylang
plietar has quit [Ping timeout: 258 seconds]
papey_lap has quit [Ping timeout: 255 seconds]
_andre has quit [Quit: leaving]
vaninwagen has quit [Ping timeout: 240 seconds]
Matthias247 has quit [Read error: Connection reset by peer]
plietar_ has quit [Remote host closed the connection]
plietar has joined #ponylang
plietar has quit [Remote host closed the connection]
plietar has joined #ponylang
plietar has quit [Remote host closed the connection]
aav has quit []
plietar has joined #ponylang
gmcabrita has quit [Quit: Connection closed for inactivity]