Tu peux employer tout simplement le terme « fonction » alors j’imagine. Une fermeture (informatique) est juste un type particulier de fonction qui capture des variables de son scope de définition.
J’imagine qu’on peut considérer qu’une fonction habituelle est une clôture dégénérée qui ne capture pas de variable de l’environnement si on veut, mais Wikipédia en anglais fait plutôt l’inverse (cf. https://en.wikipedia.org/wiki/Closure_(computer_programming)#Anonymous_functions — « a closure is an instance of a function » )
[^] # Re: Trou de mémoire
Posté par thoasm . En réponse au lien Go 1.18 Beta : la généricité enfin !. Évalué à 2.
Tu peux employer tout simplement le terme « fonction » alors j’imagine. Une fermeture (informatique) est juste un type particulier de fonction qui capture des variables de son scope de définition.
J’imagine qu’on peut considérer qu’une fonction habituelle est une clôture dégénérée qui ne capture pas de variable de l’environnement si on veut, mais Wikipédia en anglais fait plutôt l’inverse (cf. https://en.wikipedia.org/wiki/Closure_(computer_programming)#Anonymous_functions — « a closure is an instance of a function » )