Cursus Raku / Programmatio functionalis, simultanea, reactiva et retialis / Programmatio functionalis / Lambdae et clausurae / Exercises / Accumulator
Solutio: Accumulator
Ecce solutio possibilis huius exercitationis.
Codex
sub make-accumulator {
my $sum = 0;
return -> $x { $sum += $x };
}
my &acc = make-accumulator;
acc(10);
say acc(5);🦋 Inveni codicem fontem in archivo accumulator.raku.
Exitus
15Commentarii
Clausura
$sumcapit, quae inter vocationes superest.acc(10)summam10facit;acc(5)quinque addit et15reddit.
Navigatio cursus
← Accumulator | Reductio →