Cursus Raku / Programmatio functionalis, simultanea, reactiva et retialis / Programmatio functionalis / Reductio
Metaoperator reductionis
Involve quemlibet operatorem infixum uncis quadratis et reductio fit: inter omnia indicis elementa inseritur, indicem in unum valorem contrahens.
say [+] 1, 2, 3, 4, 5; # 15
say [*] 1, 2, 3, 4, 5; # 120[+] indicem summat ac si 1 + 2 + 3 + 4 + 5
scripsisses; [*] illum multiplicat. Idem cum quolibet
operatore infixo operatur:
say [max] 4, 9, 2, 7; # 9
say [min] 4, 9, 2, 7; # 2
say [~] 'a', 'b', 'c'; # abc[max] operatore max reducit ut elementum
maximum inveniat, et [~] operatore concatenationis
catenarum ~ reducit ut partes simul glutinet.
Metaoperator reductionis in quolibet indice operatur, etiam in intervallo:
say [+] 1..100; # 5050Est una ex facultatibus Raku compendiosissimis et expressivissimis: totius anuli accumulatio in uno uncorum pari.
Exercitatio
Sequuntur 1 quiz de contentis huius argumenti.
Navigatio cursus
← Reductio | Quiz — Metaoperator reductionis →
💪 Vel recta ad exercitationes huius
sectionis i.