Курс языка программирования Raku / Продвинутый уровень / Порядок выполнения

Префиксы инструкций

Префикс оператора — это ключевое слово, которое ставится перед оператором или блоком и меняет способ его выполнения. Вы уже познакомились с одним из них — gather, который собирает всё, что блок передаёт через take. В этом разделе рассматриваются ещё несколько префиксов общего назначения.

С помощью префиксов можно превратить блок в выражение, возвращающее значение (do), управлять тем, вычисляется ли список сразу или по запросу (eager и lazy), а также выполнять код исключительно ради побочных эффектов или с подавлением предупреждений (sink и quietly).

Темы этого раздела

Практика

Пройдите 2 теста по содержанию этого раздела.

Упражнения

В этом разделе 3 упражнения. Прежде чем приступать к практике, изучите все темы раздела.

  1. Значение блока do
  2. Принудительное немедленное вычисление
  3. Подавление предупреждения

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

Тест — gather   |   do и значение блока