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

Решение: Конвейер больших чисел

Вот один из возможных вариантов решения задачи.

Код

(1..10) ==> grep(* > 5) ==> my @big;
say @big;

🦋 Исходный код можно найти в файле feed-big-numbers.raku.

Вывод

[6 7 8 9 10]

Комментарии

  1. Конвейер отправляет 1..10 в grep, который оставляет числа больше 5.

  2. Результат втекает в @big — приёмник, которым заканчивается конвейер.

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

Конвейер больших чисел   |   Конвейер из нескольких шагов