Functional Thinking

Functional Thinking, Neal Ford, O’Reilly, 2014

As a programmer, you probably started with Procedural (C, Pascal, Fortran), worked up to OO (C++, Java, ..), perhaps with a side trip to declarative (XSLT). Now, Functional is more prominent (which we could have been doing all along with Lisp). Many people drift into Functional via JavaScript and jQuery but let’s think a bit more before coding.

This book helps you think in the Functional way. Its examples are in the Java ecosystem (including Groovy, Scala and Clojure). It is well written, and you will want to spend lots of time in its 150 pages.

Many of the ideas first appeared in Neal’s articles. You will also like his blog.

Get it here at OPL     Amazon Review

Carleton Library     University of Ottawa

Leave a Reply

Your email address will not be published. Required fields are marked *