Clojure, comme ses ancêtres Lisp, s’appuie sur les exceptions pour gérer les erreurs.
Clojure s’appuie sur les installations de logging de Java, mais vous pouvez les exploiter de manière plus idiomatique avec Clojure.
Les fonctions en Clojure sont définies avec defn, suivi d’un nom, de paramètres, et d’un corps.
defn
Remanier dans Clojure—grâce à sa syntaxe épurée et son paradigme fonctionnel—peut être incroyablement simple.