My new book, Functional Programming, Simplified (Scala edition), is currently on sale as a PDF, Kindle eBook, and paperback. Details are listed below.Back to top
Different formats of the book are available at these URLs:
- PDF format, $25 on Gumroad.com (this is probably the best version of the book, because I can control the formatting and it contains all of the lessons)
- Paperback book, $39.99 on Amazon.com
- Kindle eBook, $25.99 on Amazon.com
As the name implies, the goal of the book is to make it easier to learning functional programming, especially functional programming in Scala.Back to top
Table of contents
The electronic versions of the book contain 130 short chapters, so it’s not feasible to show the whole table of contents here. However, you can see the full table of contents in the free preview of the Kindle version.
Back to top
Please note that due to size constraints, the print/paperback version of the book has a few less chapters than the electronic versions of the book. Please see this page for more details about that.
If you’d like to preview the book before buying it, you can choose from these two options:Back to top
One more thing
I’m glad to say this:
2% of the profits will be donated to The Scala Center.
This is a small way to “pay it forward,” and show my gratitude to the creators of the Scala language and the Scala community.Back to top
This website is a little one-man operation. If you found this information helpful, I’d appreciate it if you would share it.
It is an awesome book, I really enjoy reading it.
Page 240 of the 0.1.2 PDF version of this book
"... such as the earlier sum function - its type would be shown like this:
Map[(Int, Int) => Int]"
I think the type should be
(Int, Int) => Int
The gum road website allowed my to download the new revision today with no difficulties. Thank you for posting the earlier version to read and I appreciated being able to purchase the book.