Skip to content

Latest commit

 

History

History
21 lines (19 loc) · 658 Bytes

README.md

File metadata and controls

21 lines (19 loc) · 658 Bytes

Coroutine Recipes

Playground for Kotlin Coroutines.
Ready to use IntelliJ IDEA project with basic explanations.

* Basic async/launch comparisons
* Job/Deferred completion invocations & cancellations
* Context tests
* Basic & Supervisor scopes. Cancellation & exception handling.
* Concurrent & serial tasks. Comparison with RxJava.
* Critical section handling
* Resource access from different threads
* Channels, BroadcastChannels, ConflatedBroadcastChannels
* Channel buffers
* Differences between Channels and Flows
* Basic Flow operators
* State & Shared Flows
* Callback & Channel Flows

Project is under continuous development