You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2.5 KiB

title layout
kotlinx-coroutines api

kotlinx.coroutines reference documentation

Library support for Kotlin coroutines. This reference is a companion to Guide to kotlinx.coroutines by example.

Modules

Name Description
kotlinx-coroutines-core Core primitives to work with coroutines
kotlinx-coroutines-debug Debugging utilities for coroutines
kotlinx-coroutines-test Test primitives for coroutines, Main dispatcher injection
kotlinx-coroutines-reactive Utilities for Reactive Streams
kotlinx-coroutines-reactor Utilities for Reactor
kotlinx-coroutines-rx2 Utilities for RxJava 2.x
kotlinx-coroutines-android Main dispatcher for Android applications
kotlinx-coroutines-javafx JavaFx dispatcher for JavaFX UI applications
kotlinx-coroutines-swing Swing dispatcher for Swing UI applications
kotlinx-coroutines-jdk8 Integration with JDK8 CompletableFuture (Android API level 24)
kotlinx-coroutines-guava Integration with Guava ListenableFuture
kotlinx-coroutines-slf4j Integration with SLF4J MDC
kotlinx-coroutines-play-services Integration with Google Play Services Tasks API

Examples

  • example-frontend-js -- frontend application written in Kotlin/JS that uses coroutines to implement animations in imperative style.