Semantic transformations on Clojure files, for smarter Leiningen templates.
(-> (of-file "core.clj")
(set-ns 'new-lib.core)
(add-require '[foo.bar :as bar])
to-string)
Look at https://github.com/weavejester/cljfmt
Copyright © 2014-2016 Arne Brasseur
Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.