Robust, practical, and fast functional programming language targeting the JVM and JavaScript.
Authored by Rich Hickey
Persistent Data-Structure Dynamic Functional Lisp
Immutable Persistent Collections
(defn -main [& args] (println "Hello from Clojure"))
(defn hash-payload [user-id data] (let [signature (str user-id ":" (hash data))] {:id user-id :sig signature :timestamp (System/currentTimeMillis)}))