December 10, 2017: I’m glad to announce that the final version of my new book, Functional Programming, Simplified (Scala Edition) is now available in three formats:
- PDF format, $25 on Gumroad.com
- Paperback book, $34.99 on Amazon.com
- Kindle eBook, $29.99 on Amazon.com
As the name implies, the goal of this book is to make it easier to understanding functional programming, specifically functional programming in Scala.
Notes about the paperback version
The paperback version is currently on sale for $34.99. The price will increase to $39.99 (or higher) on January 1, 2018.
Please note that because of size considerations, I had to omit a handful of lessons from the paperback version of the book. The following chapters are not in the paperback:
- Grandma’s Cookies (a story about pure functions)
- The ScalaCheck lessons
- The Type Classes lessons
- The appendices
Because those lessons aren’t in the paperback version, I’ve made them freely available on this website.
Dedicated page for updates
I’ve also created this dedicated web page where I’ll provide updates to the book. That page will contain links to those lessons, corrections/errata, and links to new FP projects and other resources I create.