Курс по Raku / Напреднали / Подпрограми / Звездата Whatever 🆕 / Exercises

Отворен диапазон

Проблем

Сама по себе си, * означава “без ограничение”. Използвайте я като крайна точка на последователност: запишете четните числа като отворена последователност 2, 4 ... *, след което вземете първите четири от тях с head. Тъй като последователността е неограничена, само мързеливото изчисление прави това безопасно.

Пример

Програмата отпечатва:

(2 4 6 8)

Решение

Вижте решението

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

Решение: Whatever с два аргумента   |   Решение: Отворен диапазон