Курс языка программирования Raku / Функциональное, конкурентное, реактивное и веб-программирование / Функциональное программирование
Ленивые и бесконечные последовательности
Ленивый список вычисляет свои элементы только тогда, когда их спрашивают. Это позволяет описывать последовательности, которые по сути бесконечны, — все натуральные числа, все степени двойки, всю последовательность Фибоначчи, — а затем брать ровно ту часть, которая нужна.
Такие последовательности Raku строит оператором последовательности
.... В этом разделе показано, как записывать конечные и
бесконечные последовательности и как безопасно вытягивать из них
значения.
Темы этого раздела
Практика
Пройдите 2 теста по содержанию этого раздела.
Упражнения
В этом разделе 3 упражнения. Прежде чем приступать к практике, изучите все темы раздела.
Навигация по курсу
← Решение: Сумма с помощью pull-one | Оператор последовательности →