Cursus Raku / Geavanceerd / Subroutines / Geneste subroutines / Exercises / Een innerlijke som
Oplossing: Een innerlijke som
Hier is een mogelijke oplossing voor de opgave.
Code
sub compute {
sub add($x, $y) {
$x + $y;
}
add(2, 3) + add(4, 5);
}
say compute;🦋 Je kunt de broncode vinden in het bestand inner-sum.raku.
Uitvoer
14Opmerkingen
De geneste
addwordt twee keer gebruikt binnencompute:add(2, 3)is5enadd(4, 5)is9.Hun som,
14, is de waarde die doorcomputewordt geretourneerd.