Maps are functions:
Functions are values:
Defining and using functions:
Defining and using anonymous functions:
Clojure sequences are lazy:
Defining and using functions, with a destructured map in function argument:
If you’re interested in learning more, I recommend Joy of Clojure.