This section walks you through modern programming techniques and their requisite data structures. You will learn about the Collections framework in Kotlin, which provides you with some pre-built data structures, including Maps, Lists, and Set, thereby increasing your productivity as you no longer need to create your custom data structures for every program you write. You will also learn about functional programming and its associated data structures, such as Type Constructors, Monads, and Functors.
The following chapters will be covered in this section:
- Chapter 8, Collections and Data Operations in Kotlin
- Chapter 9, Introduction to Functional Programming