Who Is This Book For?

This book assumes that you’ve programmed in Clojure a bit but that you’re not yet a master of Clojure macros. Experienced Clojure programmers will no doubt recognize situations they’ve encountered before, whereas newer Clojure folks will learn to avoid some of the stumbles the rest of us have made when learning macros. Macros are typically one of the most difficult features, and this book will help anyone who wants to understand how they work and when to use them.

Get Mastering Clojure Macros now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.