sounds like for my case, best would be `run(newSin...
# coroutines
b
sounds like for my case, best would be
run(newSingleThreadContext()) { /* loop on read(), pushing results over a queue (channel?) */ }