/dev/reading
Category

Kotlin

2 books
Order by
View
by Marco Vermeulen, Rúnar Bjarnason and Paul Chiusano

Master techniques and concepts of functional programming to deliver safer, simpler, and more effective Kotlin code.

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!)

Functional Programming in Kotlin is a reworked version of the bestselling

Functional Programming in Scala, with all code samples, instructions, and exercises translated into the powerful Kotlin language. In this authoritative guide, you’ll take on the challenge of learning functional programming from first principles. Complex concepts are demonstrated through exercises that you’ll love to test yourself against. You’ll start writing Kotlin code that’s easier to read, easier to reuse, better for concurrency, and less prone to bugs and errors.

by Pierre-Yves Saumont

Maintaining poor legacy code, interpreting cryptic comments, and writing the same boilerplate over and over can suck the joy out of your life as a Java developer. Fear not! There's hope! Kotlin is an elegant JVM language with modern features and easy integration with Java. The Joy of Kotlin teaches you practical techniques to improve abstraction and design, to write comprehensible code, and to build maintainable bug-free applications.