Cursus Raku / Functioneel, concurrent, reactief en webprogrammeren / Functioneel programmeren / Luie en oneindige reeksen / Exercises / De eerste veelvouden van zeven
Oplossing: De eerste veelvouden van zeven
Hier is een mogelijke oplossing voor de taak.
Code
say (1..*).map(* * 7).head(5);🦋 Je kunt de broncode vinden in het bestand first-multiples-of-seven.raku.
Uitvoer
(7 14 21 28 35)Opmerkingen
1..*is een oneindig bereik;.map(* * 7)vermenigvuldigt elk element lui met zeven..head(5)haalt er alleen de eerste vijf uit, dus wordt de oneindige bron nooit volledig berekend.