<doublec>
Handling events uses a union type though which I'm not sure if is possible without dropping to C
mytrile has quit [Quit: Connection closed for inactivity]
montanonic has quit [Ping timeout: 252 seconds]
dynarr has joined #ponylang
montanonic has joined #ponylang
dynarr has quit [Quit: A merry Christmas to all, and to all a good night!]
montanonic has quit [Quit: My laptop is sleeping.]
montanonic has joined #ponylang
montanonic has quit [Ping timeout: 244 seconds]
jemc has quit [Ping timeout: 276 seconds]
montanonic has joined #ponylang
tm-exa has joined #ponylang
montanonic has quit [Ping timeout: 264 seconds]
matt_ has joined #ponylang
matt_ is now known as Guest47230
Guest47230 has quit [Client Quit]
montanonic has joined #ponylang
dinfuehr has quit [Ping timeout: 252 seconds]
dinfuehr has joined #ponylang
tm-exa has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mytrile has joined #ponylang
montanonic has quit [Ping timeout: 252 seconds]
tm-exa has joined #ponylang
jemc has joined #ponylang
_andre has joined #ponylang
toblux has joined #ponylang
toblux has quit []
runehog has quit [Remote host closed the connection]
psylv1 has joined #ponylang
M-hrjet has quit [Read error: Connection reset by peer]
M-Ingo has quit [Remote host closed the connection]
srenatus[m] has quit [Read error: Connection reset by peer]
psylv1 has quit [Quit: Leaving]
srenatus[m] has joined #ponylang
M-Ingo has joined #ponylang
M-hrjet has joined #ponylang
amclain has joined #ponylang
runehog has joined #ponylang
tm-exa has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
montanonic has joined #ponylang
tm-exa has joined #ponylang
tm-exa has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mytrile has quit [Quit: Connection closed for inactivity]
tm-exa has joined #ponylang
Praetonus has joined #ponylang
Matthias247 has joined #ponylang
tm-exa has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
tm-exa has joined #ponylang
_andre has quit [Quit: leaving]
runehog has quit [Ping timeout: 244 seconds]
jemc has quit [Ping timeout: 252 seconds]
tm-exa has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
runehog has joined #ponylang
Praetonus has quit [Quit: Leaving]
polypus74 has joined #ponylang
<polypus74>
i have a class with a ref field containing a SetIs of tags. i want to send a val copy of set to another actor. if i clone it i get a ref. but i can't of course clone it or reference the cloned ref in a recover block because ref aint send. so there's probably some simple way to do this?
polypus74 has quit [Ping timeout: 244 seconds]
polypus74 has joined #ponylang
Matthias247 has quit [Read error: Connection reset by peer]
<doublec>
You're gone, but in case you can read logs, I don't think you can do it
<doublec>
Can you make your ref field an iso?
montanonic has quit [Ping timeout: 252 seconds]
polypus74 has quit [Ping timeout: 276 seconds]
mytrile has joined #ponylang
montanonic has joined #ponylang
polypus74 has joined #ponylang
polypus74 has quit [Ping timeout: 250 seconds]
CcxCZ has quit [Ping timeout: 240 seconds]
<SeanTAllen>
Yes, the field would have to be an iso. You can never share a ref.
<SeanTAllen>
You can't maintain a mutable reference to an object and have immutable references to it as well.
<doublec>
SeanTAllen: in this case they were cloning it, which gives a ref. Maybe clone should returnan is an iso.
<doublec>
"should return an iso" I mean
<doublec>
I guess there are issues involved with it being a shallow clone and access to the items in the set
CcxCZ has joined #ponylang
pyon has quit [Quit: fix config]
polypus74 has joined #ponylang
<polypus74>
So how do i do a deep copy? you'd think a shallow copy of tags wouldn't be a problem