- Chapter 2. Clojure elements: Data structures and functions
- from Clojure in Action, Second Edition
- Publisher: Manning Publications
- Released: December 2015
A higher-order function (also functional, functional form or functor) is a function that does at least one of the following: a) takes one or more functions as arguments, b) returns a function as its result. All other functions are first-order functions.
Share this highlighthttp://www.safaribooksonline.com/a/clojure-in-action/12385705/