A Clojure library that converts edn data into documented API wrappers