Raku-Kurs / Funktionale, nebenläufige, reaktive und Web-Programmierung / Reaktive Programmierung / Supplies / Exercises / Zählen Sie die Emissionen

Lösung: Zählen Sie die Emissionen

Hier ist eine mögliche Lösung der Aufgabe.

Code

my $count = 0;
Supply.from-list(<a b c d e>).tap(-> $v { $count++ });
say $count;

🦋 Du findest den Quellcode in der Datei count-emissions.raku.

Ausgabe

5

Kommentare

  1. Die Zapfstelle läuft einmal je ausgesandtem Wert, gleich welche Werte es sind.

  2. $count jedes Mal zu erhöhen ergibt die Gesamtzahl der Werte, 5.

Kursnavigation

Zählen Sie die Emissionen   |   Live- und On-Demand-Supplies