Leiningen
Leiningen is a build and project management tool that is written in Clojure and is widely used across Clojure projects. It describes a Clojure project using generic Clojure data structures. It integrates well with the Maven repository from the Java world and the Clojars (https://clojars.org/) repository of Clojure libraries, for dependency management and releases. Leiningen has built-in support for plugins to extend its functionality. It also provides an option to design application templates that can help create a Clojure application code layout with a single lein command. To separate project configuration from development, test, and production, it also has the concept of profiles, which can be used to change the project configuration ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access