higher-order function noun1 •A function that takes one or more functions as an input, and returns a function as a result. formshigher-order functions