- https://www.zoftino.com/android-threads-tutorial
- https://android-developers.googleblog.com/2009/05/painless-threading.html
- https://geek.justjoin.it/kotlin-coroutine-pewno-kolejny-krok-dla-programisty-rxjava/
- https://developer.android.com/kotlin/coroutines
- https://kotlinlang.org/docs/reference/coroutines/flow.html
- https://proandroiddev.com/an-early-look-at-kotlin-coroutines-flow-62e46baa6eb0
- https://proandroiddev.com/kotlin-flow-on-android-quick-guide-76667e872166
- https://blog.mindorks.com/what-is-flow-in-kotlin-and-how-to-use-it-in-android-project
- https://medium.com/@elizarov/reactive-streams-and-kotlin-flows-bfd12772cda4
- https://ahsensaeed.com/introduction-new-kotlin-coroutine-flow-api/
- https://codelabs.developers.google.com/codelabs/advanced-kotlin-coroutines/
- https://kotlinlang.org/docs/reference/coroutines/cancellation-and-timeouts.html
- https://medium.com/@kenkyee/android-kotlin-coroutine-best-practices-bc033fed62e7