Cursus Raku / Functioneel, concurrent, reactief en webprogrammeren / Functioneel programmeren / Iterators / Exercises

Optellen met pull-one

Opgave

Tel de getallen in de lijst 3, 7, 5 op door rechtstreeks een iterator aan te drijven: haal er een op met .iterator en roep pull-one in een lus aan tot die IterationEnd teruggeeft. Gebruik geen for-lus, geen sum en geen reductie. Druk de som af.

Voorbeeld

Het programma drukt af:

15

Oplossing

Bekijk de oplossing

Cursusnavigatie

Een iterator schrijven   |   Oplossing: Optellen met pull-one