tree: b138a2f870c507e9ee267a596742bf3c2016c16b [path history] [tgz]
  1. resources/
  2. src/
  3. test/
  4. build.gradle
  5. README.md
integration/kotlinx-coroutines-quasar/README.md

Module kotlinx-coroutines-quasar

Integration with Quasar. It supports invoking Quasar-instrumented suspendable code from within Kotlin coroutines via runSuspendable and invoking Kotlin suspending code from Quasar-instrumented code via runFiberBlocking.

Example

Invoke Quasar-instrumented suspendable code from Kotlin coroutine via runSuspendable:

runSuspendable(SuspendableCallable {
    // Your suspendable code that will be instrumented by Quasar here
})

Invoke Kotlin suspending function from Quasar-instrumented suspendable code via runFiberBlocking:

runFiberBlocking {
    // Your Kotlin suspending code here
}

Package kotlinx.coroutines.experimental.quasar

Integration with Quasar.