Closure Pourquoi un affichage différent selon var ou let

Salut à tous et toutes.

Pourquoi l’affichage de la closure diffère selon qu’on stock son résultat dans un let ou dans un var ?


() après filter
pour var

Merci.

Bonjour Ryo, ces 2 écritures sont parfaitement valides et sont indépendante de la variable utilisée.
En fait si le dernier paramètre d’une fonction en Swift est une closure, alors on peut sortir la closure des parenthèses des paramètres.
Donc tu peux aussi bien enlever les parenthèses sur ton code où tu utilises un var

1 « J'aime »

Merci Maxime je me demandais le pourquoi du comment.