Part 3
Functional Kotlin

The functional style is less complex compared to the imperative style of programming. Code reads like a problem statement in the functional style and so is easier to understand. With the ability to pass functions to functions, we can use functional decomposition in addition to object decomposition in Kotlin.

In this part, we’ll focus on the functional programming capabilities of Kotlin. You’ll learn how to create lambda expressions, why and where to use them, and how to ensure we don’t compromise performance to gain fluency. You’ll also learn to use internal iterators, sequences, and design patterns that can benefit from using lambda expressions.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.191.239.123