Курс Raku / Функційне, конкурентне, реактивне та веб-програмування / Функційне програмування / Лямбди та замикання / Вправи
Лічильник
Завдання
Напишіть підпрограму make-counter($step), що повертає
замикання. Щоразу, коли замикання викликають, воно просуває поточну суму
на $step і повертає її. Замикання має пам’ятати і крок, і
суму. Створіть лічильник із кроком 10 і надрукуйте три його
перші значення.
Приклад
Програма друкує:
10
20
30