Package-level declarations
Properties
Functions
Collect Flow without throwing an exception, except CancellationException to cancel parent jobs. Tries to emit a single value if Flow.collect can not be called.
Collect StateFlow without throwing an exception, except CancellationException to cancel parent jobs. Tries to emit a single value if StateFlow.collect can not be called.
Handy equivalent of Dispatchers.TargetDefault.
Handy equivalent of Dispatchers.TargetIO.
Handy equivalent of CoroutineScope.launch to launch directly with the defaultDispatcher.
Handy equivalent of CoroutineScope.launch to launch directly with the ioDispatcher.
Handy equivalent of CoroutineScope.launch to launch directly with the mainDispatcher.
Handy equivalent of Dispatchers.TargetMain.
Equivalent of runCatching but able to throw CancellationException to cancel parent jobs.
Equivalent of a suspendable runCatching but able to throw CancellationException to cancel parent jobs.
Equivalent of a suspendable safeCast, able to throw CancellationException to cancel parent jobs.
Handy equivalent of withContext to switch directly with the defaultDispatcher.
Handy equivalent of withContext to switch directly with the ioDispatcher.
Handy equivalent of withContext to switch directly with the mainDispatcher.