Kotlin Concurrency

Kotlin coroutine and Flow patterns for this project. Covers when to use Flow vs suspend in BaseViewModel, Flow operators (map/filter/combine/flatMapLatest/debounce), StateFlow vs Channel vs SharedFlow, Dispatcher selection, structured concurrency with coroutineScope and supervisorScope, and cancellation patterns.

thetruong1099 Updated

File contents

thetruong1099/android-mvi-base-code/tree/main/.claude/skills/kotlin-concurrency commit c953c021ed

Frequently asked questions

npx skillmds@latest add thetruong1099/kotlin-concurrency