Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
cnam:utc503:declarative:fonctionnelle [2023/11/10 07:27] – jcheron | cnam:utc503:declarative:fonctionnelle [2025/10/13 13:29] (Version actuelle) – jcheron | ||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
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 : | ||
- | <WRAP round box> | + | <WRAP round info |
Lisp (1958), Scheme (1975), Common Lisp (1984), Haskell (1987), OCaml (1996), Scala (2003), PureScript (2013)... | Lisp (1958), Scheme (1975), Common Lisp (1984), Haskell (1987), OCaml (1996), Scala (2003), PureScript (2013)... | ||
</ | </ | ||
Les langages de programmation impératifs acceptant le passage de fonctions en paramètres peuvent être utilisés dans le cadre d'une approche fonctionnelle : | Les langages de programmation impératifs acceptant le passage de fonctions en paramètres peuvent être utilisés dans le cadre d'une approche fonctionnelle : | ||
- | <WRAP round box> | + | <WRAP round info box> |
ECMAScript, Java, C#, PHP, Perl, Python, Ruby, Kotlin... | ECMAScript, Java, C#, PHP, Perl, Python, Ruby, Kotlin... | ||
</ | </ |