Cursus Raku / Programmatio functionalis, simultanea, reactiva et retialis / Programmatio functionalis / Generatores / Exercises / Cum condicione colligere

Solutio: Cum condicione colligere

Ecce solutio possibilis huius exercitationis.

Codex

my @vowels = gather {
    for 'education'.comb {
        take $_ if $_ ~~ / <[aeiou]> /;
    }
}

say @vowels;

🦋 Inveni codicem fontem in archivo gather-vowels.raku.

Exitus

[e u a i o]

Commentarii

  1. .comb verbum in singulos characteres dividit quos anulus ordine visitat.

  2. take characterem solum tunc servat cum classi vocalium congruit, dans vocales eo ordine quo apparent.

← Cum condicione colligere   |   Iteratores →