Corso di Raku / Programmazione funzionale, concorrente, reattiva e web / Programmazione funzionale / Generatori / Exercises / Raccogliete i cubi
Soluzione: Raccogliete i cubi
Ecco una possibile soluzione del compito.
Codice
my @cubes = gather {
take $_ ** 3 for 1..4;
}
say @cubes;🦋 Trova il programma nel file gather-cubes.raku.
Output
[1 8 27 64]Commenti
Il
takegira una volta per ogni numero, contribuendo il suo cubo ($_ ** 3).Il blocco
gathervale l’elenco di tutti i valori presi.