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