Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


If you want to take advantage of functional programming features in Java and other languages, this in-depth guide takes you beyond syntax and demonstrates how you need to think in a new way. Software architect Neal Ford shows intermediate to advanced developers how functional coding allows you to step back a level of abstraction so you can see your programming problem with greater clarity.

Subscriber Reviews

Average Rating: 5 out of 5 rating Based on 1 Rating

"great" - by jbodnar on 20-JUN-2014
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
What scared me is, that I rejected functional programming as a new paradigm. that says a lot about me getting out of touch. I did not read the whole book, but it convinced me to really pay attention to it.
Worth the read.

Report as Inappropriate


The publisher has provided additional content related to this title.


Visit the catalog page for Functional Thinking

  • Catalog Page

Visit the errata page for Functional Thinking

  • Errata

Download the supplemental electronic content for Functional Thinking

  • Supplemental Content