Statements (33)
Predicate | Object |
---|---|
gptkbp:instanceOf |
asynchronous programming framework
|
gptkbp:book |
gptkb:kotlinx.coroutines
|
gptkbp:developedBy |
gptkb:JetBrains
|
gptkbp:documentation |
https://kotlinlang.org/docs/coroutines-overview.html
|
gptkbp:enables |
asynchronous programming
concurrent programming structured concurrency |
gptkbp:feature |
exception handling
channels for communication cancellation builders (launch, async, runBlocking) context switching flows for reactive streams lightweight threads suspending functions |
gptkbp:hasConcept |
gptkb:Flow
gptkb:Dispatcher gptkb:CoroutineScope occupation Channel Deferred suspend functions |
https://www.w3.org/2000/01/rdf-schema#label |
Kotlin coroutines
|
gptkbp:introducedIn |
gptkb:Kotlin_1.1
|
gptkbp:license |
gptkb:Apache_License_2.0
|
gptkbp:openSource |
true
|
gptkbp:supportedBy |
gptkb:Android
gptkb:JavaScript gptkb:JVM Native |
gptkbp:usedIn |
gptkb:Kotlin
|
gptkbp:bfsParent |
gptkb:Kotlin_Gradle_Plugin
|
gptkbp:bfsLayer |
6
|