Cursus Raku / Geavanceerd / Operatoren / Meta-operatoren / Cross, hyper en genegeerd

Quiz — Hyper en cross

Wat drukt het volgende programma af?

say (1, 2, 3) »+» 10;
1(11 12 13)
0(11 2 3)
016
06

De hyper-meta-operator >>+>> past + toe op elk element. Met een enkele waarde 10 aan de rechterkant wordt die waarde over de hele lijst uitgestrekt, zodat elk element 10 erbij krijgt: (11 12 13). (Een reductie [+] zou de lijst in plaats daarvan tot de enkele som 6 samenvouwen.)

Cursusnavigatie

Cross, hyper en genegeerd   |   Gemiddelde van een array