O'Reilly logo

Clojure Recipes by Julian Gamble

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

A. Debugging Macros

The goal of this appendix is to provide you with techniques, tools, and a mental model to apply when examining unexpected macro behavior. If your macros are working fine, you can skip this one!

Assumptions

In this Appendix we assume the following:

Image You’re working through a problem that requires macros and you’re trying to understand what the program is doing.

Image You’re comfortable with using the Clojure REPL to analyze a smaller part of a larger project, and solve the problem using this tool.

Benefits

The benefit of working through ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required