I am new to each of: Julia, coroutines and effect handlers, so what I am going to ask might be misguided, but is it possible to implement effect handlers using coroutines? I think that Scheme's coroutines would allow you to grab the rest of the computation block for later resumption which would allow implementing effect handlers, but Julia's coroutines seem to not have that functionality. Is that wrong, or is the only choice to do the CPS transform like the library I linked to and base the EH implementation on that?