En mathématiques et en informatique, les fonctions d'ordre supérieur sont des fonctions qui ont au moins une des propriétés suivantes : * elles prennent une ou plusieurs fonctions en entrée ; * elles renvoient une fonction. En mathématiques, on les appelle des opérateurs ou des fonctionnelles.L'opérateur de dérivation en calcul infinitésimal est un exemple classique, car elle associe une fonction (la dérivée) à une autre fonction (la fonction que l'on dérive). D'autres exemples de fonction d'ordre supérieur sont la composition de fonctions et l'intégration.

Property Value
dbo:abstract
  • En mathématiques et en informatique, les fonctions d'ordre supérieur sont des fonctions qui ont au moins une des propriétés suivantes : * elles prennent une ou plusieurs fonctions en entrée ; * elles renvoient une fonction. En mathématiques, on les appelle des opérateurs ou des fonctionnelles.L'opérateur de dérivation en calcul infinitésimal est un exemple classique, car elle associe une fonction (la dérivée) à une autre fonction (la fonction que l'on dérive). Dans le lambda-calcul non typé, toutes les fonctions sont d'ordre supérieur. Dans le lambda-calcul typé, dont la plupart des langages de programmation fonctionnels sont issus, les fonctions d'ordre supérieur sont généralement celles dont le type contientplus d'une flèche (Flèches dans la programmation fonctionnelle).En programmation fonctionnelle, les fonctions d'ordre supérieur qui retournent d'autres fonctions sont dites curryfiées. La fonction map présente dans de nombreux langages de programmation fonctionnelle est un exemple de fonction d'ordre supérieur. Elle prend une fonction f comme argument, et retourne une nouvelle fonction qui prend une liste comme argument et applique f à chaque élément. Un autre exemple très courant est celui d'une fonction de tri qui prend en argument une fonction de comparaison ; on sépare ainsi l'algorithme de tri de la comparaison des éléments à trier. D'autres exemples de fonction d'ordre supérieur sont la composition de fonctions et l'intégration. (fr)
  • En mathématiques et en informatique, les fonctions d'ordre supérieur sont des fonctions qui ont au moins une des propriétés suivantes : * elles prennent une ou plusieurs fonctions en entrée ; * elles renvoient une fonction. En mathématiques, on les appelle des opérateurs ou des fonctionnelles.L'opérateur de dérivation en calcul infinitésimal est un exemple classique, car elle associe une fonction (la dérivée) à une autre fonction (la fonction que l'on dérive). Dans le lambda-calcul non typé, toutes les fonctions sont d'ordre supérieur. Dans le lambda-calcul typé, dont la plupart des langages de programmation fonctionnels sont issus, les fonctions d'ordre supérieur sont généralement celles dont le type contientplus d'une flèche (Flèches dans la programmation fonctionnelle).En programmation fonctionnelle, les fonctions d'ordre supérieur qui retournent d'autres fonctions sont dites curryfiées. La fonction map présente dans de nombreux langages de programmation fonctionnelle est un exemple de fonction d'ordre supérieur. Elle prend une fonction f comme argument, et retourne une nouvelle fonction qui prend une liste comme argument et applique f à chaque élément. Un autre exemple très courant est celui d'une fonction de tri qui prend en argument une fonction de comparaison ; on sépare ainsi l'algorithme de tri de la comparaison des éléments à trier. D'autres exemples de fonction d'ordre supérieur sont la composition de fonctions et l'intégration. (fr)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1081483 (xsd:integer)
dbo:wikiPageLength
  • 4551 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 187186217 (xsd:integer)
dbo:wikiPageWikiLink
prop-fr:wikiPageUsesTemplate
dct:subject
rdfs:comment
  • En mathématiques et en informatique, les fonctions d'ordre supérieur sont des fonctions qui ont au moins une des propriétés suivantes : * elles prennent une ou plusieurs fonctions en entrée ; * elles renvoient une fonction. En mathématiques, on les appelle des opérateurs ou des fonctionnelles.L'opérateur de dérivation en calcul infinitésimal est un exemple classique, car elle associe une fonction (la dérivée) à une autre fonction (la fonction que l'on dérive). D'autres exemples de fonction d'ordre supérieur sont la composition de fonctions et l'intégration. (fr)
  • En mathématiques et en informatique, les fonctions d'ordre supérieur sont des fonctions qui ont au moins une des propriétés suivantes : * elles prennent une ou plusieurs fonctions en entrée ; * elles renvoient une fonction. En mathématiques, on les appelle des opérateurs ou des fonctionnelles.L'opérateur de dérivation en calcul infinitésimal est un exemple classique, car elle associe une fonction (la dérivée) à une autre fonction (la fonction que l'on dérive). D'autres exemples de fonction d'ordre supérieur sont la composition de fonctions et l'intégration. (fr)
rdfs:label
  • Fonction d'ordre supérieur (fr)
  • 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)
  • Hàm thứ bậc cao (vi)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is oa:hasTarget of
is foaf:primaryTopic of