In Chapter 4, First-Class Functions, you will go deeper into understanding Kotlin's support for functions, their flexibility, and the different variations of functions available. In Chapter 14, Kotlin and Web Development, we'll pull these functional concepts together and see how to write highly functional code with Kotlin. You'll discover more about Kotlin's rich standard library of functions, and learn about Arrow, a library for fully functional programming with Kotlin.
In the next section, we'll continue our exploration of Kotlin-supported programming paradigms and discuss reactive programming.