cnam:utc503:declarative:fonctionnelle

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
cnam:utc503:declarative:fonctionnelle [2023/11/10 00:22] – [4- Fonction d'ordre supérieur] jcheroncnam:utc503:declarative:fonctionnelle [2023/11/10 07:27] (Version actuelle) jcheron
Ligne 5: Ligne 5:
 Basée sur l'utilisation des fonctions, à la condition de respecter certains principes. Basée sur l'utilisation des fonctions, à la condition de respecter certains principes.
  
-La prog fonctionnelle n'admet pas le changement d'états et la mutation des données(contrairement à la prog impérative).+La prog fonctionnelle n'admet pas le changement d'états et la mutation des données (contrairement à la prog impérative).
  
 Les langages fonctionnels sont ceux vouent un culte à ces principes ou sont basés sur eux : Les langages fonctionnels sont ceux vouent un culte à ces principes ou sont basés sur eux :
Ligne 180: Ligne 180:
 </WRAP> </WRAP>
  
-===== 4- Fonction d'ordre supérieur =====+==== 4- Fonction d'ordre supérieur ====
  
 Fonctions objet de première classe ou Functions as first-class entities : Fonctions objet de première classe ou Functions as first-class entities :
Ligne 214: Ligne 214:
 **doubleOperator** est une fonction d'ordre supérieur. **doubleOperator** est une fonction d'ordre supérieur.
  
-===== 5- Monades =====+==== 5- Monades ====
  
 Structure permettant de manipuler des langages fonctionnels purs dans des traits impératifs. Structure permettant de manipuler des langages fonctionnels purs dans des traits impératifs.
  • cnam/utc503/declarative/fonctionnelle.1699572147.txt.gz
  • Dernière modification : il y a 18 mois
  • de jcheron