Voeux scriptés avec CompletableFuture
En ce début d'année 2019, j'exprimais sur LinkedIn mes buts pour la nouvelle année, sous la forme d'un script Groovy utilisant l'API CompletableFuture de Java 8 :
Lambdas et closures
Mise à jour le 14 juil. 2022.
Dans la page web Lambda, Martin Fowler décrit les lambdas comme un concept informatique appelés également Closures, Fonctions Anonymes ou Blocs.
Un lambda est un bloc de code pouvant être passé en tant que valeur comme paramètre dans un appel de fonction ; cette valeur peut aussi être exécutée à la demande.
On parle de closure si un lambda fait référence à des variables en dehors du contexte dans lequel il est créé.