Una función anónima es una función que no tiene un nombre asociado. A continuación se muestra un ejemplo de una función anónima.
(ns clojure.examples.hello
(:gen-class))
;; This program displays Hello World
(defn Example []
((fn [x] (* 2 x)) 2))
(Example)
El ejemplo anterior define una función que toma un valor de 'x' como argumento y la función en sí misma multiplica el valor del argumento por 2.