Clojure, net als zijn Lisp-voorouders, leunt op uitzonderingen voor het omgaan met fouten.
Clojure leunt op Java’s logvoorzieningen, maar je kunt er op een meer idiomatische Clojure-manier toegang toe krijgen.
Clojure-functies worden gedefinieerd met defn, gevolgd door een naam, parameters en een lichaam.
defn
Refactoring in Clojure—dankzij de heldere syntaxis en functionele paradigma—kan ongelooflijk rechttoe rechtaan zijn.