Clojure.spec – Rationale and Overview
clojure.spec is available in 1.9.1/alpha1 via [org.clojure/clojure "1.9.0-alpha1"] in your project.clj.There is an excellent guide available here: http://clojure.org/guides/spec