diff --git a/Remplissage du plan de L3.md b/Remplissage du plan de L3.md index 4869375e..9c48092c 100644 --- a/Remplissage du plan de L3.md +++ b/Remplissage du plan de L3.md @@ -221,7 +221,7 @@ Cela distingue la programmation fonctionnelle d'autres paradigmes, notamment en > ^WSXGN3RMaH9SGRTMQg5383243p1 Les fonction d'ordre supérieur sont centrales en programmation fonctionnelle. Les fonctions d'ordre supérieur sont des fonctions qui prennent en argument, ou renvoient d'autres fonctions. -Ces fonctions d'ordre supérieur (aussi appelées "fonctionnelles") permettent donc de modifier ou combiner entre elles des primitives du langages, des fonctiosn +Ces fonctions d'ordre supérieur (aussi appelées "fonctionnelles") permettent donc de modifier ou combiner entre elles d'autres fonctions. > [!cite]- [Fonction d'ordre supérieur](zotero://select/groups/5383243/items/NPLAN6RU) - [Page ](zotero://open-pdf/groups/5383243/items/94RE4PDX?annotation=YZKT9G5G) > 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 : @@ -230,6 +230,9 @@ Ces fonctions d'ordre supérieur (aussi appelées "fonctionnelles") permettent d > elles renvoient une fonction. > ^YZKT9G5Ga94RE4PDXg5383243 +Pour que les fonctions d'ordre supérieur existent, il est nécessaire que les fonctions soient des citoyens de première classes, c'est-à-dire des entités traitées comme des valeurs du langage. + + ### programmation orientée objet diff --git a/fonction d'ordre supérieur.md b/fonction d'ordre supérieur.md index 96170306..bfded3bf 100644 --- a/fonction d'ordre supérieur.md +++ b/fonction d'ordre supérieur.md @@ -2,7 +2,8 @@ aliases: [] --- up:: [[programmation.fonction|fonction]] -sibling:: [[fonction de première classe]] +sibling:: [[fonction de premier ordre]] +#informatique > [!definition] fonction d'ordre supérieur > Une [[programmation.fonction|fonction]] qui possède au moins une des propriétés suivantes : diff --git a/fonction de premier ordre.md b/fonction de premier ordre.md new file mode 100644 index 00000000..8035e3fe --- /dev/null +++ b/fonction de premier ordre.md @@ -0,0 +1,7 @@ +up:: [[fonction]] +sibling:: [[fonction d'ordre supérieur]] +#informatique + +> [!definition] fonction de premier ordre +> Une fonction de premier ordre est +^definition \ No newline at end of file