Corso di Raku / Avanzato / Contenitori / Contesti / Contesto numerico, stringa e booleano

Quiz — Contesti

Cosa stampa il seguente programma?

my @a = 10, 20, 30;
say +@a;
060
13
010
010 20 30

Il prefisso + forza il contesto numerico. Per un array, il valore numerico e il suo numero di elementi, quindi +@a e 3, non la somma. Usa ~ per il contesto stringa (10 20 30) o [+] per sommare effettivamente gli elementi.

Contesto numerico, stringa e booleano   |   Contesto elemento e lista