How many times have you written something like this in Clojure when you’re trying to benchmark some code: (time (dotimes [_ 10000] (my-function arg1 arg2 arg3)) I normally end up writing something equivalent to that all the time to test reflection vs. type-hinted Clojure code, subtle tweaks and other things. Well, I finally got fed […]