February 2018
Intermediate to advanced
350 pages
7h 35m
English
So far, we've made good progress over the last eight chapters. You've already learned the concepts of functional programming (FP) and some awesome Kotlin features such as coroutines and delegates, which are not exactly from FP theories (in fact, delegates are from the OOP paradigm), but all of them enable us to get more benefits out of FP.
This short chapter is dedicated to combining other programming principles/paradigms with FP to get the best output from them. Here's a list of the topics that we will cover in this chapter:
So, let's get started.
Read now
Unlock full access