Lines Matching refs:coroutines

1 # kotlinx.coroutines 
6 …etbrains.kotlinx/kotlinx-coroutines-core/1.8.1)](https://central.sonatype.com/artifact/org.jetbrai…
8 …ields.io/badge/chat-slack-green.svg?logo=slack)](https://kotlinlang.slack.com/messages/coroutines/)
10 Library support for Kotlin coroutines with [multiplatform](#multiplatform) support.
23 > Play with coroutines online [here](https://pl.kotl.in/9zva88r7S)
27 * [core](kotlinx-coroutines-core/README.md) — common coroutines across all platforms:
29 …(included out of the box), and [Default][Dispatchers.Default] dispatcher for background coroutines;
35 * [SupervisorJob()] and [CoroutineExceptionHandler] for supervision of coroutines hierarchies;
37 * [core/jvm](kotlinx-coroutines-core/jvm/) — additional core features available on Kotlin/JVM:
38 * [Dispatchers.IO] dispatcher for blocking coroutines;
41 * [core/js](kotlinx-coroutines-core/js/) — additional core features available on Kotlin/JS:
44 * [test](kotlinx-coroutines-test/README.md) — test utilities for coroutines:
46 * [TestCoroutineScope] to test suspending functions and coroutines.
47 * [debug](kotlinx-coroutines-debug/README.md) — debug utilities for coroutines:
48 * [DebugProbes] API to probe, keep track of, print and dump active coroutines;
49 * [CoroutinesTimeout] test rule to automatically dump coroutines on test timeout.
52 …* Reactive Streams ([Publisher.collect], [Publisher.awaitSingle], [kotlinx.coroutines.reactive.pub…
66 …t KotlinConf 2018, [slides](https://www.slideshare.net/elizarov/kotlin-coroutines-in-practice-kotl…
67 …Conf 2017, [slides](https://www.slideshare.net/elizarov/deep-dive-into-coroutines-on-jvm-kotlincon…
70 …* [Guide to kotlinx.coroutines by example](https://kotlinlang.org/docs/coroutines-guide.html) (**r…
71 * [Guide to UI programming with coroutines](ui/coroutines-guide-ui.md)
72 * [Debugging capabilities in kotlinx.coroutines](docs/topics/debugging.md)
74 * [Change log for kotlinx.coroutines](CHANGES.md)
75 …outines design document (KEEP)](https://github.com/Kotlin/KEEP/blob/master/proposals/coroutines.md)
76 * [Full kotlinx.coroutines API reference](https://kotlinlang.org/api/kotlinx.coroutines/)
87 <artifactId>kotlinx-coroutines-core</artifactId>
106 implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.8.1")
132 Add [`kotlinx-coroutines-android`](ui/kotlinx-coroutines-android)
133 module as a dependency when using `kotlinx.coroutines` on Android:
136 implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.8.1")
146 R8 and ProGuard rules are bundled into the [`kotlinx-coroutines-android`](ui/kotlinx-coroutines-and…
147 For more details see ["Optimization" section for Android](ui/kotlinx-coroutines-android/README.md#o…
151 The `kotlinx-coroutines-core` artifact contains a resource file that is not required for the corout…
163 Core modules of `kotlinx.coroutines` are also available for
166 …compiled for different platforms, you can add a dependency to `kotlinx-coroutines-core` right to t…
171 implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.8.1")
180 Kotlin/JS version of `kotlinx.coroutines` is published as
181 [`kotlinx-coroutines-core-js`](https://central.sonatype.com/artifact/org.jetbrains.kotlinx/kotlinx-
186 Kotlin/Native version of `kotlinx.coroutines` is published as
187 [`kotlinx-coroutines-core-$platform`](https://central.sonatype.com/search?q=kotlinx-coroutines-core…
194 <!--- MODULE kotlinx-coroutines-core -->
195 <!--- INDEX kotlinx.coroutines -->
197 [launch]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/…
198 [async]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/a…
199 [Job]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/-jo…
200 [Deferred]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutine…
201 [Dispatchers]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corout…
202 …atchers.Main]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
203 …hers.Default]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
204 [delay]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/d…
205 [yield]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/y…
206 …routineScope]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
207 …ervisorScope]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
208 [withContext]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corout…
209 [withTimeout]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corout…
210 [MainScope()]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corout…
211 …ervisorJob()]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
212 …ptionHandler]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
213 …spatchers.IO]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
214 …neDispatcher]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
215 …romise.await]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
216 [promise]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines
217 …neDispatcher]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
219 <!--- INDEX kotlinx.coroutines.flow -->
221 [Flow]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.fl…
222 [_flow]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.f…
223 [filter]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.…
224 [map]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.flo…
226 <!--- INDEX kotlinx.coroutines.channels -->
228 [Channel]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines
230 <!--- INDEX kotlinx.coroutines.selects -->
232 [select]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.…
234 <!--- INDEX kotlinx.coroutines.sync -->
236 [Mutex]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.s…
237 [Semaphore]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutin…
239 <!--- MODULE kotlinx-coroutines-test -->
240 <!--- INDEX kotlinx.coroutines.test -->
242 …hers.setMain]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-test/kotlinx.corou…
243 …routineScope]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-test/kotlinx.corou…
245 <!--- MODULE kotlinx-coroutines-debug -->
246 <!--- INDEX kotlinx.coroutines.debug -->
248 …DebugProbes]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-debug/kotlinx.corou…
250 <!--- INDEX kotlinx.coroutines.debug.junit4 -->
252 …: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-debug/kotlinx.coroutines.debug.…
254 <!--- MODULE kotlinx-coroutines-slf4j -->
255 <!--- INDEX kotlinx.coroutines.slf4j -->
257 [MDCContext]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-slf4j/kotlinx.corout…
259 <!--- MODULE kotlinx-coroutines-jdk8 -->
260 <!--- INDEX kotlinx.coroutines.future -->
261 <!--- MODULE kotlinx-coroutines-guava -->
262 <!--- INDEX kotlinx.coroutines.guava -->
264 …uture.await]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-guava/kotlinx.corou…
266 <!--- MODULE kotlinx-coroutines-play-services -->
267 <!--- INDEX kotlinx.coroutines.tasks -->
269 …k.await]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-play-services/kotlinx.c…
271 <!--- MODULE kotlinx-coroutines-reactive -->
272 <!--- INDEX kotlinx.coroutines.reactive -->
274 …er.collect]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-reactive/kotlinx.cor…
275 …waitSingle]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-reactive/kotlinx.cor…
276 [kotlinx.coroutines.reactive.publish]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-corout…
278 <!--- MODULE kotlinx-coroutines-rx2 -->
279 <!--- INDEX kotlinx.coroutines.rx2 -->
281 [rxFlowable]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-rx2/kotlinx.coroutin…
282 [rxSingle]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-rx2/kotlinx.coroutines
284 <!--- MODULE kotlinx-coroutines-rx2 -->
285 <!--- INDEX kotlinx.coroutines.rx2 -->
286 <!--- MODULE kotlinx-coroutines-reactor -->
287 <!--- INDEX kotlinx.coroutines.reactor -->
289 [flux]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-reactor/kotlinx.coroutines
290 [mono]: https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-reactor/kotlinx.coroutines