Review: Clojure Programming by Chas Emerick, Brian Carper, and Cristophe Grand

Sign up for weekly Clojure tips, software design, and a Clojure coding challenge.

Reference: Review: Clojure Programming by Chas Emerick, Brian Carper, and Cristophe Grand

Avi Flax reviewing Clojure Programming:

The writing, examples, and organization are all excellent. And the book gets extra points for going beyond just explaining the language and how to use it, by being extra-comprehensive and covering how to really use the full Clojure ecosystem to build really useful software.

This is worth highlighting: if the book had been comprised of only chapter 1, "Down the Rabbit Hole", and the first 2 parts, "Functional Programming and Concurrency" and "Building Abstractions", it would have been an excellent book which I'd be recommending wholeheartedly. The inclusion of the subsequent parts, "Tools, Platform, and Projects", "Practicums", and "Miscellanea" make the book an invaluable resource and a fantastic value.

I will have to get it.