Les paramètres numérotés
Ruby 2.7 à introduit les paramètres numérotés dans les blocs. Ils sont au nombre de 9 et sont exclusivement réservés dans les blocs. (La version expérimentale était avec @
!).
Avec Ruby 3.4, il y aura aussi it
pour compléter _1
. Mais il y a quelques restrictions. On ne peut pas mélanger paramètres numérotés, it
et nommés. Il ne peut y avoir qu’un seul niveau de paramètres numérotés.
Un point d’attention sur les tableaux qui seront automatiquement décomposés si c’est le seul paramètre et si l’on utilise un paramètre numéroté supérieur ou égale à 2. Par exemple avec les Hash
.
Le lien vers la documentation Ruby des paramètres numérotés.