Email the Author
You can use this page to email Alejandro Serrano Mena about Functional Programming Ideas for the Curious Kotliner.
About the Book
Kotlin lies in a really interesting intersection of programming styles, with functional programming becoming increasingly popular. Functional style is by no means new, so why not take advantage of the decades of ideas, concepts, and patterns from that community? In this book we explore those ideas with a higher impact on Kotlin code, including how to model data in immutable fashion, describing dependencies using contexts and effects, or treating actions as data.
About the Author
Alejandro Serrano Mena is a passionate of formal methods and functional programming in software development, especially using Kotlin and Haskell as languages. He works as researcher in the Kotlin Language Evolution team at JetBrains and helps co-maintaining the Arrow library. He enjoys not only using and improving those tools, but also spreading the word, regularly gives talks in conferences and meetups. For quite some time Alejandro was an academic, working on the area of compilers and type systems for functional languages. His PhD thesis versed over error messages, and he's been involved in efforts like improving GHC's support for impredicativity. He is the author of Practical Haskell, the Book of Monads, Haskell (Almost) Standard Libraries, and Functional Programming Ideas for the Curious Kotliner.