Kurso de Raku / Progresinta / Subprogramoj / Anonimaj subrutinaj

Kvizo — Pintaj blokoj

Kion presas la jena programo?

(-> $a, $b { $a * $b })(3, 4).say
112
07
034
0an error

Pinta bloko povas listigi plurajn parametrojn: -> $a, $b akceptas du. Ĉi tie ĝi ne estas konservita en variablo — ĝi estas envolvita en krampoj kaj vokita tuj kun (3, 4), ligante $a al 3 kaj $b al 4. La bloko multiplikas ilin por doni 12, kaj la postfiksa .say presas tion.

Kursa navigado

Solvo: Sumo kun la sigelo &   |   Moduloj