the longer version is that we have our own separat...
# coroutines
p
the longer version is that we have our own separate “coroutines”, and flatMap is dual to await. What I’m trying to do is have a way that flatMap executes suspension, the same way we’ve made suspension execute flatMap in our version of async called binding: http://kategory.io/docs/patterns/monad_comprehensions/