Cursus Raku / Programmatio functionalis, simultanea, reactiva et retialis / Programmatio functionalis / Functiones ordinis superioris / Subprogrammata reddere

Quiz — Functiones ordinis superioris

Quid haec programma imprimit?

sub prefixer($p) {
    sub ($s) { $p ~ $s };
}

my &hi = prefixer('Hi, ');
say hi('Bob');
1Hi, Bob
0Bob
0Hi,
0Hi, Hi,

prefixer('Hi, ') subprogramma reddit quod praefixum meminit et illud ei quod datur praeponit. In &hi servatum et cum 'Bob' vocatum, Hi, Bob reddit — subprogramma redditum cum catenis tam bene operatur quam cum numeris.

Subprogrammata reddere   |   Bis applica