Higher-order function
In mathematics and computer science, a higher-order function is a function that does at least one of the following:
* takes one or more functions as arguments (i.e. procedural parameters),
* returns a function as its result. In the untyped lambda calculus, all functions are higher-order; in a typed lambda calculus, from which most functional programming languages are derived, higher-order functions that take one function as argument are values with types of the form .
Wikipage disambiguates
APL (programming language)Abstraction (computer science)Algorithmic skeletonAnonymous functionAnonymous recursionArityBranch and boundBrian Harvey (lecturer)C (programming language)Ceylon (programming language)Church encodingClean (programming language)ClojureClosure (computer programming)Combinatory logicCommand patternComparison of programming languages (higher-order functions)Control flow analysisCoqCovariance and contravariance (computer science)D (programming language)Declarative programmingDefunctionalizationDialectica interpretationDifferential operatorDirect functionDynamic programming languageElixir (programming language)FAUST (programming language)Filter (higher-order function)First-class functionFirst-orderFirst-order functionFirst order functionFirst order functionsFixed-point combinatorFlix (programming language)Fold (higher-order function)Free variables and bound variablesFunction-level programming
Link from a Wikipage to another Wikipage
primaryTopic
Higher-order function
In mathematics and computer science, a higher-order function is a function that does at least one of the following:
* takes one or more functions as arguments (i.e. procedural parameters),
* returns a function as its result. In the untyped lambda calculus, all functions are higher-order; in a typed lambda calculus, from which most functional programming languages are derived, higher-order functions that take one function as argument are values with types of the form .
has abstract
Eine Funktion höherer Ordnung ...... und daher ist ein Funktional.
@de
En matemàtica o informàtica, l ...... a de la programació funcional.
@ca
En matemáticas y ciencias de l ...... ada según las circunstancias.
@es
En mathématiques et en informa ...... et l'intégration mathématique.
@fr
Funkcja wyższego rzędu (ang. h ...... ylko argumenty są zamienione .
@pl
In de wiskunde en in de inform ...... fbeeldt op een andere functie.
@nl
In mathematics and computer sc ...... alues with types of the form .
@en
Una funzione di ordine superio ...... il di Kenneth Eugene Iverson.
@it
Στα μαθηματικά και στην επιστή ...... + " 1") "example""example 1 1"
@el
Фу́нкция вы́сшего поря́дка — в ...... ь производимых ими вычислений.
@ru
Wikipage page ID
page length (characters) of wiki page
Wikipage revision ID
1,024,428,489
Link from a Wikipage to another Wikipage
wikiPageUsesTemplate
subject
type
comment
Eine Funktion höherer Ordnung ...... r identifiziert werden können.
@de
En matemàtica o informàtica, l ...... a de la programació funcional.
@ca
En matemáticas y ciencias de l ...... otras funciones no constantes.
@es
En mathématiques et en informa ...... et l'intégration mathématique.
@fr
Funkcja wyższego rzędu (ang. h ...... zą być typem pierwszoklasowym.
@pl
In de wiskunde en in de inform ...... fbeeldt op een andere functie.
@nl
In mathematics and computer sc ...... alues with types of the form .
@en
Una funzione di ordine superio ...... i quali Ruby, Lisp e Haskell.
@it
Στα μαθηματικά και στην επιστή ...... + " 1") "example""example 1 1"
@el
Фу́нкция вы́сшего поря́дка — в ...... ь производимых ими вычислений.
@ru
label
Fonction d'ordre supérieur
@fr
Funció d'ordre superior
@ca
Función de orden superior
@es
Funkcja wyższego rzędu
@pl
Funktion höherer Ordnung
@de
Funktioner av högre ordning
@sv
Funzione di ordine superiore
@it
Higher-order function
@en
Hogere-ordefunctie
@nl
Συναρτήσεις ανώτερου βαθμού
@el