Package-level declarations
Functions
Link copied to clipboard
expect fun <T> runBlocking(context: CoroutineContext = EmptyCoroutineContext, block: suspend CoroutineScope.() -> T): T
Runs a new coroutine and blocks the current thread interruptibly until its completion. This function should not be used from a coroutine. It is designed to bridge regular blocking code to libraries that are written in suspending style, to be used in main
functions and in tests.
JS runBlocking
implementation
JVM runBlocking
implementation
Native runBlocking
implementation