Курс языка программирования Raku / Функциональное, конкурентное, реактивное и веб-программирование / Функциональное программирование / Конвейеры данных / Цепочки конвейеров
Тест — Конвейеры
Что выведет следующая программа?
(10, 20, 30) ==> map(* + 5) ==> my @r;
say @r;| 1 | [15 25 35] |
| 0 | [10 20 30] |
| 0 | [15] |
| 0 | 35 |
Конвейер отправляет список в map(* + 5), который
прибавляет пять к каждому элементу, и собирает результат в
@r. Значит, @r — это
[15 25 35].