What this book covers
Chapter 1, Kotlin - Data Types, Objects, and Classes, introduces you to object-oriented programming in Kotlin. Kotlin is primary object-oriented programming, and we'll use these features to introduce a functional programming style.
Chapter 2, Getting Started with Functional Programming, covers the basic principles of functional programming using Kotlin's object-oriented programming features.
Chapter 3, Immutability - It's Important, emphasizes on immutability as one of the most important concepts in functional programming. This chapter will give you an in-depth understanding of immutability.
Chapter 4, Functions, Function Types, and Side Effects, introduces you to the basic functional programming concepts around functions, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access