- Paperback: 476 pages
- Publisher: O'Reilly Media; 1 edition (March 24, 2014)
- Language: English
- ISBN-10: 1449366171
- ISBN-13: 978-1449366179
- Product Dimensions: 7 x 1.1 x 9.2 inches
- Shipping Weight: 1.8 pounds (View shipping rates and policies)
- Average Customer Review: 5 customer reviews
- Amazon Best Sellers Rank: #580,247 in Books (See Top 100 in Books)
To get the free app, enter your mobile phone number.
Clojure Cookbook: Recipes for Functional Programming 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Frequently bought together
Customers who bought this item also bought
From the Publisher
|Living Clojure||Clojure Programming||Clojure Cookbook||Learning Clojure - DVD||Learning Clojure - PC||Learning Clojure - Mac|
|Further Clojure Resources||An Introduction and Training Plan for Developers||Practical Lisp for the Java World||Recipes for Functional Programming||Visual Training DVD||Visual Training (Online Code PC/Windows)||Visual Training (Online Code for Mac/OS X)|
Recipes for Functional Programming
About the Author
Luke VanderHart is a Clojure/ClojureScript developer, a member of Clojure/core, and a co-author of Practical Clojure (Apress, 2010). Luke lives in Maryland.
Ryan Neufeld is an experienced software developer with Relevance, Inc. Although a first-time author, Ryan has worked at a number of established startups.
Browse award-winning titles. See more
Top customer reviews
Neufeld's recipes are drawn-out and not elucidating. Some of his code is not idiomatic (using (condp =..) rather than (case..) when matching constants. Luckily, Neufeld's recipes cover topics that are discussed at length in any decent Clojure text, so not much is lost.
This book is especially useful if you don't know Java APIs well. It is full of examples of idiomatic Java interop needed to perform everyday tasks in the language.
It's hard to believe that O'Reilly and these authors would publish such a useless book. If you do buy this book, remember, you have few days to return it. I suggest you browse the whole book to see if there are enough useful recipes to be worth the price.
My recommendation is to save your money and not buy this book. If you have questions about how to do something in Clojure, you'll find an equally good answer for free at stackoverflow.com.
This book is also very wordy. They often take one or more pages to explain the most trivial, obvious recipes. Does it really take a full page to show you how to call Java's toUpperCase method? Does a cookbook even need this recipe? I don't think so.