Raku kurss / Funkcionālā, paralēlā, reaktīvā un tīmekļa programmēšana / Funkcionālā programmēšana / Datu plūsmas / Plūsmu ķēdēšana
Viktorīna — Plūsmas
Ko izdrukā šī programma?
(10, 20, 30) ==> map(* + 5) ==> my @r;
say @r;| 1 | [15 25 35] |
| 0 | [10 20 30] |
| 0 | [15] |
| 0 | 35 |
Plūsma nosūta sarakstu uz map(* + 5), kas katram
elementam pieskaita piecus, un savāc rezultātu @r. Tātad
@r ir [15 25 35].