Cursus Raku / Functioneel, concurrent, reactief en webprogrammeren / Functioneel programmeren / Lambda’s en closures / Exercises
Een accumulator
Opgave
Schrijf een subroutine make-accumulator die een closure
teruggeeft die een lopende som bijhoudt. Elke aanroep telt haar argument
bij de som op en geeft de nieuwe som terug. Tel 10 op,
daarna 5, en druk het resultaat van de tweede aanroep
af.
Voorbeeld
Het programma drukt af:
15Oplossing
Cursusnavigatie
← Oplossing: Een vermenigvuldiger | Oplossing: Een accumulator →