Курс языка программирования Raku / Функциональное, конкурентное, реактивное и веб-программирование / Функциональное программирование / Ленивые и бесконечные последовательности / Бесконечные последовательности

Тест — Ленивые последовательности

Что выведет следующая программа?

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

(2, 4, 6 ... *) — это бесконечная последовательность чётных чисел. Считая с индекса ноль, элемент 5 — это шестое чётное число, 12. Благодаря ленивости вычисляется ровно столько элементов, сколько понадобилось.

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

Бесконечные последовательности   |   Первые числа, кратные семи