Open
Description
kotlinx-io
provides only synchronous API at the moment. In some scenarios, an async API could be more convenient and useful, so it is worth supporting it.
There is no particular plan right now, and this issue rather claims the intent and provides a place to log different possible approaches to provide async support.
Some issues/discussions and libraries showing how the problem could be approached (or how and why it shouldn't):