;; defn defines a named function (defn square [x] (* x x)) ;; fn (or #()) makes an anonymous function (println (square 9)) (println (map #(* % 2) [1 2 3]))
named and anonymous functions