Курс языка программирования Raku / Функциональное, конкурентное, реактивное и веб-программирование / Функциональное программирование

Конвейеры данных

Конвейер позволяет записать цепочку операций над списком в том порядке, в каком они происходят. Вместо того чтобы вкладывать map внутрь grep внутрь sort, вы передаёте данные с одной ступени на другую оператором конвейера ==>.

Конвейеры естественно читаются слева направо и делают многошаговые преобразования лёгкими для восприятия. В этом разделе показан оператор конвейера и то, как соединять несколько ступеней.

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

Практика

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

Упражнения

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

  1. Конвейер больших чисел
  2. Конвейер из нескольких шагов
  3. Сортировка конвейером

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

Решение: Список через запятую   |   Оператор конвейера