Paul Chiusano

Paul Chiusano and Rúnar Bjarnason are recognized experts in functional programming with Scala and are core contributors to the Scalaz library.

books by Paul Chiusano

Functional Programming in Scala, Second Edition

  • May 2023
  • ISBN 9781617299582
  • 488 pages
  • printed in black & white

In Functional Programming in Scala, Second Edition you’ll learn functional programming from first principles. Hands-on exercises and examples make it easy to start thinking and coding functionally. This revised edition contains extensive exercise annotations to help you explore FP in depth, along with steps to build your own functional libraries in Scala. Once the functional lightbulb goes on, you’ll never look at coding the same way again.

Functional Programming in Kotlin

  • August 2021
  • ISBN 9781617297168
  • 504 pages
  • printed in black & white
  • Available translations: Korean, Simplified Chinese

Functional Programming in Kotlin teaches you how to design and write Kotlin applications using typed functional programming. Offering clear examples, carefully-presented explanations, and extensive exercises, it moves from basic subjects like types and data structures to advanced topics such as stream processing. This book is based on the bestseller Functional Programming in Scala by Rúnar Bjarnason and Paul Chiusano.