How to know when you need a macro


#1

Originally published at: https://purelyfunctional.tv/clojure-macros/how-to-know-when-should-you-need-a-macro/
People say you shouldn’t write a macro unless you need one. I don’t know if that’s true (it’s controversial in the Lisp world). But how do you know you need one?