Functional

Definition

A functional is a function that accepts one or more functions as inputs and produces a number as an output. Therefore, a functional is a function of functions.