Assertion: order function | /r/CapableOf | take function
Facets:
value: as an argument
type: MANNER
Source sentences:
text: In computer science, a function type (or arrow type or exponential) is the type of a variable or parameter to which a function has or can be assigned, or an argument or result type of a higher-order function taking or returning a function.
text: A higher-order function is a function that takes a function as an argument.
text: A higher order function is any function which takes a function as an argument, returns a function, or both.
text: In the communities surrounding programming languages that treat functions as first-class citizens, a map is often referred to as the binary higher-order function that takes a function f and a list [v 0 , v 1 , ..., v n ] as arguments and returns [f(v 0 ), f(v 1 ), ..., f(v n )]