Курс по Raku / Функционално, паралелно, реактивно и уеб програмиране / Реактивно програмиране / Supply / Exercises / Пребройте излъчените стойности
Решение: Пребройте излъчените стойности
Ето едно възможно решение на задачата.
Код
my $count = 0;
Supply.from-list(<a b c d e>).tap(-> $v { $count++ });
say $count;🦋 Намерете програмата във файла count-emissions.raku.
Изход
5Коментари
Включването се изпълнява по веднъж за всяка подадена стойност, каквито и да са стойностите.
Увеличаването на
$countвсеки път дава общия брой стойности —5.
Навигация в курса
← Пребройте излъчените стойности | Живи supply и supply при поискване →