Курс по Raku / Напреднали / Подпрограми / Звездата Whatever 🆕 / Exercises
Отворен диапазон
Проблем
Сама по себе си, * означава “без ограничение”.
Използвайте я като крайна точка на последователност: запишете четните
числа като отворена последователност 2, 4 ... *, след което
вземете първите четири от тях с head. Тъй като
последователността е неограничена, само мързеливото изчисление прави
това безопасно.
Пример
Програмата отпечатва:
(2 4 6 8)Решение
Навигация в курса
← Решение: Whatever с два аргумента | Решение: Отворен диапазон →