Cursus Raku / Functioneel, concurrent, reactief en webprogrammeren / Functioneel programmeren
Reductie
Reductie is het samenvoegen van een hele lijst waarden tot één enkele waarde door er een operator tussen toe te passen: een lijst optellen, vermenigvuldigen, het maximum ervan vinden, of de strings ervan aaneenplakken.
Raku heeft daar twee manieren voor — de reductiemeta-operator
[ ], die van elke infixoperator een lijstreductor maakt, en
de routine reduce, die hetzelfde met een blok doet. Deze
sectie behandelt beide.
Onderwerpen in deze sectie
Praktijk
Maak de 2 quizzen over de inhoud van deze sectie.
Oefeningen
Deze sectie bevat 5 oefeningen. Bekijk alle onderwerpen van deze sectie voordat je aan de oefeningen begint.