PlanetMath (more info)
 Math for the people, by the people. Sponsor PlanetMath
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: Medium Entry average rating: No information on entry rating
higher-order function (Definition)

Any function that maps a function to anything or maps anything to a function is a higher-order function. In programming language terms, a higher-order function is any function that takes one or more functions as arguments and/or returns a function.

For example, a predicate which makes some statement about a function would be a higher-order function.




"higher-order function" is owned by Logan.
(view preamble | get metadata)

View style:

See Also: currying

Other names:  functional
Log in to rate this entry.
(view current ratings)

Cross-references: predicate, arguments, terms, language, maps, function
There are 11 references to this entry.

This is version 1 of higher-order function, born on 2002-03-29.
Object id is 2807, canonical name is HigherOrderFunction.
Accessed 7111 times total.

Classification:
AMS MSC68Q01 (Computer science :: Theory of computing :: General)

Pending Errata and Addenda
None.
[ View all 1 ]
Discussion
Style: Expand: Order:
forum policy

No messages.

Interact
post | correct | update request | add derivation | add example | add (any)