Cursus Raku / Functioneel, concurrent, reactief en webprogrammeren / Reactief programmeren / Supplies / Exercises / Tel de uitgezonden waarden

Oplossing: Tel de uitgezonden waarden

Hier is een mogelijke oplossing voor de taak.

Code

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

🦋 Je kunt de broncode vinden in het bestand count-emissions.raku.

Uitvoer

5

Opmerkingen

  1. De tap draait één keer per uitgezonden waarde, wat die waarden ook zijn.

  2. $count elke keer verhogen geeft het totale aantal waarden, 5.

Cursusnavigatie

Tel de uitgezonden waarden   |   Live- en on-demand-supplies