Block a user
await
should not hang the process
Ah, but this is a limitation in how I wrote the turtle listener: instead of the recursive call coming after every clause in the receive
form, I put the recursive call unconditionally at the…
await
should not hang the process
Well, this isn't a bug: the turtles stay alive indefinitely.
But this code should work (with a quick modification to the actor-based turtles):
let t1 = spawn_turtle! ()
repeat 4 {
…
await
/receive
/monitor
stack discipline error
The core process defaults and API should be different
Ludus should close properly
I think this is fine? I don't know it is. But for now, I'm punting this to after cc.