domains / families / software-engineering / kotlin-concurrency-and-flow

kotlin-concurrency-and-flow

separate

Use when writing or reviewing Kotlin coroutine scope ownership, raw Thread or Executor work, init launches, non-suspending launch APIs, runBlocking, cancellation, StateFlow, SharedFlow, Channel, stateIn, SharingStarted, state updates, or one-shot events.

When to use

When not to use

Skill page

Source

RepositoryPath
chrisbanes/skillsskills/kotlin-concurrency-and-flow/SKILL.md