コルーチンを 理解しよう 2019 - KotlinFest2019 - - Speaker Deck • 5分でわかるKotlin Coroutines Flow - Speaker Deck • Cold flows, hot channels. Kotlin coroutines were missing a… | by Roman Elizarov • Reactive Streams and Kotlin Flows | by Roman Elizarov | Medium • https://youtrack.jetbrains.com/issue/KTIJ-16542/ • Kotlin/kotlinx.coroutines • SharedFlow last() never returns · Issue #3275 · Kotlin/kotlinx.coroutines · GitHub • Flow builder does not cooperate for cancellation · Issue #2000 · Kotlin/kotlinx.coroutines · GitHub • https://github.com/Kotlin/kotlinx.coroutines/tree/master/reactive/ • https://reactivex.io/documentation/ko/operators/backpressure.html • Coroutines guide | Kotlin • Asynchronous Flow | Kotlin • https://kotlinlang.org/docs/channels.html • Shared mutable state and concurrency | Kotlin • Android での Kotlin コルーチン | Android デベロッパー • Android での Kotlin Flow | Android デベロッパー • StateFlow and SharedFlow | Android Developers • 完全に理解した気になるKotlin Coroutines - Qiita • Coroutines reactive moduleで今日からKotlin Coroutinesに入門する - Qiita • Hot and cold data sources • SharedFlow and StateFlow • Cancellation and timeouts | Kotlin • 詳細CoroutineContext | by Kenji Abe • kotlin coroutinesのFlow, SharedFlow, StateFlowを整理する - Blog - Mori Atsushi • kotlin coroutinesのStateFlowのドキュメントを読み込む - Blog - Mori Atsushi