Marco Vermeulen

Principal Consultant
Tech Focus

October 4, 2021

New book: Functional Programming in Kotlin

It’s been over two years in the making, and at last, my book is complete!  Functional Programming in Kotlin is now available in print, (and is also available in PDF format here).

The book is based on Functional Programming in Scala (the famous Red Book by Rúnar Bjarnason and Paul Chiusano), and teaches the core principles of Functional Programming by example using Kotlin. This book is for everyone who wants to learn about functional data structures, error handling, state transitions, type classes, and how to deal with side-effecting IO. It builds up from the basics and takes you through to advanced Functional Programming concepts. Each chapter provides many exercises to help flex your muscles, along with rich appendices with tips and solutions.

In Functional Programming in Kotlin you will learn:

  • Functional programming techniques for real-world applications
  • Write combinator libraries
  • Common structures and idioms in functional design
  • Simplicity and modularity (and fewer bugs!)

If you’re up for a challenge and want to learn some solid Functional Programming principles, grab yourself a copy and join in the fun!

 

Get in touch

Solving a complex business problem? You need experts by your side.

All business models have their pros and cons. But, when you consider the type of problems we help our clients to solve at Equal Experts, it’s worth thinking about the level of experience and the best consultancy approach to solve them.

 

If you’d like to find out more about working with us – get in touch. We’d love to hear from you.