Using Clojure tools
Clojure CLI tools are extended by adding aliases for community tools, e.g. practicalli/clojure-deps-edn
Editor used for majority of developer workflows
A REPL connected Editor provides the richest developer workflow for Clojure
Common tasks for Clojure development
What version of Clojure CLI tools are installed?
deps.edn file allows you to specify a particular version of the Clojure language the REPL and project use. You can also evaluate
*clojure-version* in a REPL to see which version of the Clojure language is being used.
Clojure CLI main flag options
Which flag to use?
-X flag should be used for the new built-in aliases and for any tools supporting Clojure exec approach, with arguments passed as key/value pairs.
More tools should start adopting the
-X flag and supporting key/value arguments in future.