Test Driving Clojure Macros
William E. Caputo, August 6 2014
When testing functions, one tests: evaluation result side-effects (if any)
When testing macros, one may also wish to test: expander code expansion
When testing functions, one tests: evaluation result side-effects (if any)
When testing macros, one may also wish to test: expander code expansion