elizarov
02/21/2018, 12:07 PMkotlinx.coroutines
are always hot. So, they are more appropriate for use-cases like processing network streams and other outside events (like mouse/keyboard/etc) which are hot by their nature. There is a plan to provide abstractions for cold streams in the future, too: https://github.com/Kotlin/kotlinx.coroutines/issues/254