Курс Raku / Функційне, конкурентне, реактивне та веб-програмування / Функційне програмування / Ліниві та нескінченні послідовності / Нескінченні послідовності

Тест — Ліниві послідовності

Що надрукує наступна програма?

say (2, 4, 6 ... *)[5];
010
112
014
06

(2, 4, 6 ... *) — це нескінченна послідовність парних чисел. Рахуючи від нульового індексу, елемент 5 є шостим парним числом, тобто 12. Завдяки лінивості обчислюється рівно стільки елементів, скільки потрібно.

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

Нескінченні послідовності   |   Перші числа, кратні семи