This commit is contained in:
Oscar Plaisant
2024-03-31 21:10:34 +02:00
parent 2fa94d91d2
commit 6d4d4caf76
24 changed files with 156 additions and 20 deletions

View File

@@ -3,5 +3,8 @@ up:: [[citoyen de première classe]]
> [!definition] fonction de première classe
> Une fonction de première classe est une [[programmation.fonction|fonction]] qui est traîtée comme un [[citoyen de première classe]].
> Cela implique qu'elle peut être
> Cela implique qu'elle peut être traîtée comme n'importe quelle autre valeur du langage, par exemple :
> - être exprimée anonymenent
> - être affectée à des variables, être mises dans des [[structure de données|structures de données]]
> - être passée en paramètres à une autre [[fonction]] (voir [[fonction d'ordre supérieur]])
^definition