Lines Matching refs:coroutines

1 # kotlinx.coroutines 
5 …es/kotlin/kotlinx/kotlinx.coroutines/images/download.svg?version=1.4.1) ](https://bintray.com/kotl…
7 …ields.io/badge/chat-slack-green.svg?logo=slack)](https://kotlinlang.slack.com/messages/coroutines/)
9 Library support for Kotlin coroutines with [multiplatform](#multiplatform) support.
22 > Play with coroutines online [here](https://pl.kotl.in/hG_tKbid_)
26 * [core](kotlinx-coroutines-core/README.md) — common coroutines across all platforms:
28 … for Android/Swing/JavaFx, and [Default][Dispatchers.Default] dispatcher for background coroutines;
34 * [SupervisorJob()] and [CoroutineExceptionHandler] for supervision of coroutines hierarchies;
36 * [core/jvm](kotlinx-coroutines-core/jvm/) — additional core features available on Kotlin/JVM:
37 * [Dispatchers.IO] dispatcher for blocking coroutines;
39 * [core/js](kotlinx-coroutines-core/js/) — additional core features available on Kotlin/JS:
42 * [test](kotlinx-coroutines-test/README.md) — test utilities for coroutines:
44 * [TestCoroutineScope] to test suspending functions and coroutines.
45 * [debug](kotlinx-coroutines-debug/README.md) — debug utilities for coroutines:
46 * [DebugProbes] API to probe, keep track of, print and dump active coroutines;
47 * [CoroutinesTimeout] test rule to automatically dump coroutines on test timeout.
49 …* Reactive Streams ([Publisher.collect], [Publisher.awaitSingle], [kotlinx.coroutines.reactive.pub…
63 …onf 2017, [slides](https://www.slideshare.net/elizarov/introduction-to-coroutines-kotlinconf-2017))
64 …Conf 2017, [slides](https://www.slideshare.net/elizarov/deep-dive-into-coroutines-on-jvm-kotlincon…
65 …t KotlinConf 2018, [slides](https://www.slideshare.net/elizarov/kotlin-coroutines-in-practice-kotl…
67 …* [Guide to kotlinx.coroutines by example](https://kotlinlang.org/docs/reference/coroutines/corout…
68 * [Guide to UI programming with coroutines](ui/coroutines-guide-ui.md)
69 * [Debugging capabilities in kotlinx.coroutines](docs/debugging.md)
71 * [Change log for kotlinx.coroutines](CHANGES.md)
72 …outines design document (KEEP)](https://github.com/Kotlin/KEEP/blob/master/proposals/coroutines.md)
73 * [Full kotlinx.coroutines API reference](https://kotlin.github.io/kotlinx.coroutines)
77 The libraries are published to [kotlinx](https://bintray.com/kotlin/kotlinx/kotlinx.coroutines) bin…
78 linked to [JCenter](https://bintray.com/bintray/jcenter?filterByPkgName=kotlinx.coroutines) and
79 …](https://search.maven.org/#search%7Cga%7C1%7Cg%3Aorg.jetbrains.kotlinx%20a%3Akotlinx-coroutines*).
88 <artifactId>kotlinx-coroutines-core</artifactId>
107 implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.1'
133 implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.1")
149 Core modules of `kotlinx.coroutines` are also available for
151 …t compiled for different platforms, you can add dependency to `kotlinx-coroutines-core` right to t…
155 implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.1")
162 Add [`kotlinx-coroutines-android`](ui/kotlinx-coroutines-android)
163 module as dependency when using `kotlinx.coroutines` on Android:
166 implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1'
176 R8 and ProGuard rules are bundled into the [`kotlinx-coroutines-android`](ui/kotlinx-coroutines-and…
177 For more details see ["Optimization" section for Android](ui/kotlinx-coroutines-android/README.md#o…
181 The `kotlinx-coroutines-core` artifact contains a resource file that is not required for the corout…
192 [Kotlin/JS](https://kotlinlang.org/docs/reference/js-overview.html) version of `kotlinx.coroutines`…
193 [`kotlinx-coroutines-core-js`](https://search.maven.org/artifact/org.jetbrains.kotlinx/kotlinx-coro…
196 You can also use [`kotlinx-coroutines-core`](https://www.npmjs.com/package/kotlinx-coroutines-core)…
200 …otlinlang.org/docs/reference/native-overview.html) version of `kotlinx.coroutines` is published as
201 [`kotlinx-coroutines-core-native`](https://search.maven.org/artifact/org.jetbrains.kotlinx/kotlinx-
213 you should use the same version of Kotlin/Native compiler as was used to build `kotlinx.coroutines`…
219 <!--- MODULE kotlinx-coroutines-core -->
220 <!--- INDEX kotlinx.coroutines -->
221 [launch]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/la…
222 [async]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/asy…
223 [Job]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/-job/…
224 [Deferred]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/…
225 [Dispatchers]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutin…
226 …spatchers.Main]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
227 …tchers.Default]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
228 [delay]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/del…
229 [yield]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/yie…
230 …coroutineScope]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
231 …upervisorScope]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
232 [withContext]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutin…
233 [withTimeout]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutin…
234 [MainScope()]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutin…
235 …upervisorJob()]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
236 …ceptionHandler]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
237 …Dispatchers.IO]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
238 …tineDispatcher]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
239 [Promise.await]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corout…
240 [promise]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/p…
241 …tineDispatcher]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.corou…
242 <!--- INDEX kotlinx.coroutines.flow -->
243 [Flow]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.flow…
244 [_flow]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.flo…
245 [filter]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.fl…
246 [map]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.flow/…
247 <!--- INDEX kotlinx.coroutines.channels -->
248 [Channel]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.c…
249 <!--- INDEX kotlinx.coroutines.selects -->
250 [select]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.se…
251 <!--- INDEX kotlinx.coroutines.sync -->
252 [Mutex]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.syn…
253 [Semaphore]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines
254 <!--- MODULE kotlinx-coroutines-test -->
255 <!--- INDEX kotlinx.coroutines.test -->
256 …in]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-test/kotlinx.coroutines.test/k…
257 …CoroutineScope]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-test/kotlinx.corou…
258 <!--- MODULE kotlinx-coroutines-debug -->
259 <!--- INDEX kotlinx.coroutines.debug -->
260 [DebugProbes]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-debug/kotlinx.corouti…
261 <!--- INDEX kotlinx.coroutines.debug.junit4 -->
262 …t]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-debug/kotlinx.coroutines.debug.…
263 <!--- MODULE kotlinx-coroutines-slf4j -->
264 <!--- INDEX kotlinx.coroutines.slf4j -->
265 [MDCContext]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-slf4j/kotlinx.coroutin…
266 <!--- MODULE kotlinx-coroutines-jdk8 -->
267 <!--- INDEX kotlinx.coroutines.future -->
268 …ionStage.await]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-jdk8/kotlinx.corou…
269 <!--- MODULE kotlinx-coroutines-guava -->
270 <!--- INDEX kotlinx.coroutines.guava -->
271 …eFuture.await]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-guava/kotlinx.corou…
272 <!--- MODULE kotlinx-coroutines-play-services -->
273 <!--- INDEX kotlinx.coroutines.tasks -->
274 …ask.await]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-play-services/kotlinx.c…
275 <!--- MODULE kotlinx-coroutines-reactive -->
276 <!--- INDEX kotlinx.coroutines.reactive -->
277 …sher.collect]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-reactive/kotlinx.cor…
278 ….awaitSingle]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-reactive/kotlinx.cor…
279 [kotlinx.coroutines.reactive.publish]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutin…
280 <!--- MODULE kotlinx-coroutines-rx2 -->
281 <!--- INDEX kotlinx.coroutines.rx2 -->
282 [rxFlowable]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-rx2/kotlinx.coroutines
283 [rxSingle]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-rx2/kotlinx.coroutines.r…
284 <!--- MODULE kotlinx-coroutines-rx2 -->
285 <!--- INDEX kotlinx.coroutines.rx2 -->
286 <!--- MODULE kotlinx-coroutines-reactor -->
287 <!--- INDEX kotlinx.coroutines.reactor -->
288 [flux]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-reactor/kotlinx.coroutines.r…
289 [mono]: https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-reactor/kotlinx.coroutines.r…