Raku-Kurs / Funktionale, nebenläufige, reaktive und Web-Programmierung / Reaktive Programmierung / Supplies / Exercises / Filtern Sie ein Supply
Lösung: Filtern Sie ein Supply
Hier ist eine mögliche Lösung der Aufgabe.
Code
my @out;
Supply.from-list(1..6).grep(* %% 2).tap(-> $v { @out.push($v) });
say @out;🦋 Du findest den Quellcode in der Datei filter-a-supply.raku.
Ausgabe
[2 4 6]Kommentare
grep(* %% 2)erzeugt ein neues Supply, das nur die geraden Werte weitergibt, genau wiegrepeine Liste filtert.Die Zapfstelle sammelt diese Werte in
@out, was[2 4 6]ergibt.