Spectrum – catching clojure.spec conform errors at compile time
github.com