update
This commit is contained in:
parent
7b591755d8
commit
1a938c5a10
@ -3,7 +3,8 @@ up:: [[programmation.fonction|fonction]]
|
||||
|
||||
> [!definition] fermeture
|
||||
> En programmation, la fermeture, ou clôture (de l'anglais *closure*) est une fonction accompagnée de son environnement lexical (les variables en dehors de son environnement local qu'elle a pourtant capturé).
|
||||
> Cela permet notamment d'utiliser un contexte d'exécution
|
||||
> Cela permet notamment d'utiliser le **contexte de définition** d'une fonction lors de son exécution dans un autre contexte.
|
||||
> Le résultat de l'exécution est alors le même que si l'exécution avait eu lieu à l'endroit de sa définition.
|
||||
^definition
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user