Repository with the code for my post More portable (complex) macro musing
The first commit is an original reduced version of the juxt.iota/given macro in clj.
The other 6 commits correspond to each of the tried alternatives in the post. The last one is the one that works :)
For each commit you can run the clojure tests with
lein test and the cljs tests with
lein doo node node-test (node >= 0.12 needed)
Clojure tests should work for every commit. ClojureScript tests will only work for two of them :)
Copyright © 2015 Nicolás Berger
Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.