Functional Programming in Kotlin by Tutorials

Functional Programming in Kotlin by Tutorials

 Functional programming is a paradigm for writing your code. It’s an alternative to object-oriented programming that focuses more on functions and composition than objects and classes. Rather than writing your code to say how to do something, you declare what to do.

 In many contexts, learning functional programming can feel like an academic exercise. The point here is to show you how to use it in your everyday app development work. In this book, you’ll take a hands-on approach to apply functional programming in a practical way. You’ll build on knowledge you already have while approaching these new topics.

 You’ll take a pragmatic approach to learn how to make your code more:

  • Declarative
  • Robust
  • Error-proof

 You’ll learn this and much more in Chapter 1. By the end of this book, you’ll know how to apply pure functions, immutability and composition to simplify your complex logic!

If you liked this book, share it with your friends, thus you help us develop and add more interesting and necessary books for you!