Luke Rohde
ticker
marstran
Note: Ticker channels are not currently integrated with structured concurrency and their api will change in the future.
withoutclass
repeat
delay
isActive
bdawg.io
Flow
Dennis Schröder
suspend fun periodicTask( period: Long, context: CoroutineContext = EmptyCoroutineContext, task: suspend CoroutineScope.() -> Unit ) = withContext(context) { while (true) { delay(period) task() } }
uli
A modern programming language that makes developers happier.