Chapter 1: Kotlin – Data Types, Objects, andClasses
Chapter 2: Getting Started with FunctionalProgramming
Chapter 3: Immutability - It's Important
Chapter 4: Functions, Function Types, andSide Effects
Chapter 5: More on Functions
Chapter 6: Delegates in Kotlin
Chapter 7: Asynchronous Programming withCoroutines
Chapter 8: Collections and Data Operationsin Kotlin
Chapter 9: Functional Programming andReactive Programming
Chapter 11: Working with Streams in Kotlin
Chapter 14: Kotlin's Quick Start