
Programming Clojure, Fourth Edition
$106.39
- Paperback
320 pages
- Release Date
28 April 2026
Summary
Quickly turn complex problems into simple, working solutions using functional programming, safe concurrency, and the expressive tools of Clojure.
Struggling with unnecessary complexity, unmanaged state, and brittle data that’s hard to change? Clojure combines the expressiveness of Lisp with the stability and performance of Java into a practical toolkit for creating simple, extensible applications. With immutable data structures, functional programming, and safe concur…
Book Details
| ISBN-13: | 9798888651919 |
|---|---|
| Author: | Alex Miller, Stuart Halloway, Aaron Bedra, Jacquelyn Carter |
| Publisher: | The Pragmatic Programmers |
| Imprint: | The Pragmatic Programmers |
| Format: | Paperback |
| Number of Pages: | 320 |
| Edition: | 4th |
| Release Date: | 28 April 2026 |
| Weight: | 0g |
| Dimensions: | 234mm x 190mm |
What They're Saying
Critics Review
Programming Clojure is an inspiration of Clojure knowledge and has furthered my understanding of the nuances of Clojure. One of the new sections includes a step-by-step on building an application that made me want to drop everything and code along.
— Nola Stowe, CTO founder, Ruby Geek LLC
If you are interested in learning the ins and outs of the Clojure language, Programming Clojure will provide you with a valuable resource. The book not only covers the basics of the language, but also builds on the basics to allow readers to understand and apply more advanced concepts like spec and macros.
— Joy Clark, Consultant, innoQ Deutschland GmbH
This book is very effective at teaching Clojure’s unique take on functional programming and data manipulation. It explains concepts clearly and covers the mechanics of nearly every part of the language, with helpful commentary that goes beyond the code.
— Ghadi Shayban, Engineer, healthfinch
The third edition of Programming Clojure is an excellent resource for new and old Clojure programmers. It provides a thorough account of the language’s rationale and features, including approachable explanations of more recent features like transducers and spec.
— Michael Fogleman, Developer
About The Author
Alex Miller
Alex Miller has been a member of the Clojure core team since 2013 and is the coauthor of Clojure Brain Teasers and Clojure Applied. Alex is the creator or organizer of the Strange Loop, Lambda Jam, Clojure/west, and Clojure/conj conferences. In his free time he dabbles in music production, astronomy, and beekeeping.
Returns
This item is eligible for free returns within 30 days of delivery. See our returns policy for further details.




