ursus
fun intervalFlow(delayMillis: Long): Flow<Int> { return flow { withContext(Dispatchers.Default) { var i = 0 emit(i) while (true) { delay(delayMillis) emit(++i) } } } }
louiscad
flowOn
flow
channelFlow
A modern programming language that makes developers happier.