Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Clojure

Intro to Clojure

See Install Tools and Languages with asdf.

Posts, videos and other interesting Clojure stuff:

Static Analyzer & Linters

cljfmt

Add to something like this to project.clj:

:plugins [[dev.weavejester/lein-cljfmt "0.13.1"]]

Then run this from the command line shell:

$ lein cljfmt check

It will install the necessary stuff and check the files. Replace check with fix to fix the files in place instead of just checking for formatting problems.

Videos

Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojure