Basic Syntax

Higher-Order Function

English

Overview

A function that takes a function as an argument or returns one as its result.

Details

A function that treats functions as first-class objects, able to take them as arguments or return them as results -- map and filter are typical examples.

More Programming terms