Kotlin

Advanced Kotlin programming skills for coroutines and DSL patterns

by @thebushidocollective 3 skills

Skills in this plugin

3
  1. Kotlin Coroutines · thebushidocollective
    Use when kotlin coroutines for structured concurrency including suspend functions, coroutine builders, Flow, channels, and patterns for building efficient asynchronous code with cancellation and exception handling.
    1 install
  2. Kotlin Null Safety · thebushidocollective
    Use when kotlin's null safety system including nullable types, safe calls, Elvis operator, smart casts, and patterns for eliminating NullPointerExceptions while maintaining code expressiveness and clarity.
    1 install
  3. Kotlin Dsl Patterns · thebushidocollective
    Use when domain-specific language design in Kotlin using type-safe builders, infix functions, operator overloading, lambdas with receivers, and patterns for creating expressive, readable DSLs for configuration and domain modeling.
    0 installs