Jump to ratings and reviews
Rate this book

Clojure Cookbook: Recipes for Functional Programming

Rate this book
With more than 150 detailed recipes, this cookbook shows experienced Clojure developers how to solve a variety of programming tasks with this JVM language. The solutions cover everything from building dynamic websites and working with databases to network communication, cloud computing, and advanced testing strategies. And more than 60 of the world’s best Clojurians contributed recipes. Each recipe includes code that you can use right away, along with a discussion on how and why the solution works, so you can adapt these patterns, approaches, and techniques to situations not specifically covered in this cookbook.

474 pages, Paperback

First published January 1, 2014

13 people are currently reading
113 people want to read

About the author

Luke VanderHart

10 books2 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
11 (19%)
4 stars
22 (38%)
3 stars
21 (36%)
2 stars
3 (5%)
1 star
0 (0%)
Displaying 1 - 5 of 5 reviews
Profile Image for Alexander Yakushev.
49 reviews37 followers
April 12, 2015
Meh... I don't even know where to start. This book is a weird mixture of Stack Overflow-framed questions, extremely verbose answers, docstring explanations and third-party library READMEs.

First few chapters are completely useless to any semi-experienced Clojure developer, as they just re-iterate basic language concepts and core library functions. But for non-experienced programmer those chapters aren't of much use either, learning Clojure by them is the same as learning anything by Stack Overflow (that is, hard and thankless).

Later chapters are more specific but not any more useful. A lot of "problems" from those can be solved by an obvious Google query that leads to the required library's Github page (together with README and examples). Reprinting that in the book doesn't achieve much, is harder to look up and also gets outdated.

Overall, existing as an online resource Clojure Cookbook has plenty of justification, but having it as a hard copy doesn't make much sense.
Profile Image for Nicola.
7 reviews24 followers
May 30, 2014
very practical & helpful book
Profile Image for Tory S. Anderson.
102 reviews6 followers
May 19, 2015
An excellent book, not only as a reference but as a learning resource. It is by no means written as a general entry point to Clojure, but provides terse, practical, fast-paced insight with just enough explanation to be as instructive as it is useful. The quality of the "discussion" portions means this is good for more than just copy-paste reading, while the emphasis on projects and practicality make it a pre-eminent go-to as you refine your Clojure skills. The subjects span from basic datatypes to web servers, databases interaction, and unit testing.
Profile Image for Pablo.
Author 1 book43 followers
November 7, 2015
I thought this was going to be a reference book but started skimming through it and it quickly became apparent I had a lot to learn from it. So I went through it from cover to cover, reading the title and introduction to each recipe and sometimes reading all of the code, discussion, based on whether the recipe's solution was novel and/or of perceived usefulness to me.
Profile Image for Alex Ott.
Author 3 books207 followers
March 25, 2017
couldn't say that it's well organized, but quite a lot of useful recipes (taking into account the release date)
Displaying 1 - 5 of 5 reviews

Can't find what you're looking for?

Get help and learn more about the design.