hi - wondering if `either` lazy blocks do not play...
# arrow
p
hi - wondering if
either
lazy blocks do not play well with the coroutine dump generator? i use (the scarcely documented) way of sending a process a 5 signal to get a coroutine dump (similar to 3 for a thread dump) … the line numbers often don’t make sense (larger than the file contains, refers to desugared code?). in every case i believe the coroutine is suspended somewhere within the
either
block (though hard to be 100% sure given the line number inaccuracy) the top of the coroutine stack frames is always the function containing the
either
block, i was hoping to see more detail
i guess i could try to replicate this with something simpler…
s
either uses Coroutines under the hood. I’m not sure what the Coroutine dump generator does internally