Cursus Raku / Programmatio functionalis, simultanea, reactiva et retialis / Programmatio functionalis / Functiones ordinis superioris / Exercises / Multiplicatorem crea
Solutio: Multiplicatorem crea
Ecce solutio possibilis huius exercitationis.
Codex
sub multiplier($n) {
sub ($x) { $x * $n };
}
my &double = multiplier(2);
my &triple = multiplier(3);
say double(7);
say triple(7);🦋 Inveni codicem fontem in archivo make-multiplier.raku.
Exitus
14
21Commentarii
multiplier(2)subprogramma reddit quod meminit$nesse2;multiplier(3)separatum subprogramma reddit quod3meminit.Unumquodque subprogramma redditum proprium
$nservat, itaquedouble(7)14dat ettriple(7)21— duae functiones independentes ex eadem officina aedificatae.