Курс языка программирования Raku / Функциональное, конкурентное, реактивное и веб-программирование / Функциональное программирование / Конвейеры данных / Оператор конвейера
Тест — Оператор конвейера
Что выведет следующая программа?
(1..6) ==> grep(* > 3) ==> my @big;
say @big.elems;| 0 | 6 |
| 1 | 3 |
| 0 | 4 |
| 0 | 2 |
Конвейер отправляет 1..6 в grep(* > 3),
который оставляет 4, 5, 6 и складывает их в
@big. Значит, @big.elems равно
3.