Learn Functional Programming The Fast Way! (PDF)
UPDATE: This book is now 5-star rated, and has a new low price!
FUNCTIONAL PROGRAMMING
If you have a Disney Streaming account, you are a consumer of functional programming (FP) code written in Scala — what I call “Scala/FP.”
Similarly, if you have online financial accounts, read various online news sites, or use a gambling site like Caesars, you’re also consuming content generated by Scala/FP code.
Because of the concepts you’ll learn in this book, Scala/FP code is trusted, rock-solid, and is used in massively-parallel programming and streaming environments.
AN INEXPENSIVE LITTLE BOOK, A HUGE GOAL
This little book has an audacious goal:
As affordably as possible, to help OOP developers who use languages like Java, Kotlin, Python, and C++ learn the concepts that take you to the cusp of using Scala’s two main FP libraries: Cats Effect and ZIO.
The book that in less than 250 pages of text that are written in a simple, conversational style — just like I was pair-programming next to you — with plenty of code examples.
To be clear, when I say “the cusp” of using those FP libraries, when you finish the book I want you to be able to look at the initial examples in the Cats Effect and ZIO documentation and think, “I know what they’re doing, and I know why they’re doing it.”
JUST $10
The price of this book is intentionally set to just $10 so we can help as many people learn FP and Scala/FP as possible!
And note that the author of this book — Alvin Alexander — wrote two books that have been priced at over $60: the best-selling, highly-rated Functional Programming, Simplified, and two editions of the Scala Cookbook (published by O’Reilly).
PRINT VERSION
If you’re interested in the print/paperback version of the book, it is here:
KINDLE VERSION
The Kindle version of the book is now available here:
ENJOY!
I hope you enjoy this book, and I hope it’s helpful.
All the best,
Alvin Alexander
You’ll get the current PDF, and all future updates of this book version.