Курс по Raku / Функционално, паралелно, реактивно и уеб програмиране / Функционално програмиране / Итератори / Exercises

Сума чрез pull-one

Задача

Съберете числата от списъка 3, 7, 5, като управлявате итератор направо: вземете такъв с .iterator и извиквайте pull-one в цикъл, докато той не върне IterationEnd. Не използвайте цикъл for, sum или свиване. Отпечатайте сумата.

Пример

Програмата отпечатва:

15

Решение

Вижте решението

Навигация в курса

Писане на итератор   |   Решение: Сума чрез pull-one