the difference I’m interested in is that resuming ...
# coroutines
p
the difference I’m interested in is that resuming a coroutine requires replaying the method stack, whereas invoking a future completion handler doesn’t