async
Async utilities for cooperative task scheduling.
Suspend the current async task, allowing other tasks to run on the event loop. Implemented as an immediately-completing async block that forces a suspension point.
io
Returns: Impl(Future(unit))
Impl(Future(unit))