Курс Raku / Функційне, конкурентне, реактивне та веб-програмування / Функційне програмування / Ітератори / Вправи

Сума за допомогою pull-one

Завдання

Додайте числа зі списку 3, 7, 5, керуючи ітератором безпосередньо: отримайте його через .iterator і викликайте pull-one у циклі, аж поки той не поверне IterationEnd. Не використовуйте циклу for, sum чи згортки. Надрукуйте суму.

Приклад

Програма друкує:

15

Рішення

Дивіться рішення

Навігація курсом

Написання ітератора   |   Розв’язання: Сума за допомогою pull-one