A collection of my notes as I study Clojure, a functional language from the Lisp family powered by the JVM that turns out to be truly beautiful and expressive.
Other than its beauty, learning languages that are unfamiliar to your way of thinking can be extremely useful, it forces you to change the way you think and reason about code.
Credits: