There are two ways to define an anonymous function: the full syntax and a shorthand.
Full Anonymous Function Syntax
(fn [x y] (+ x y))
This expression evaluates to a function. Any syntax you can use with a function defined with defn (&, argument destructuring, etc.), you can also do with wi...