Added onto functional approaches and overview of Clojure