Raku kurss / Funkcionālā, paralēlā, reaktīvā un tīmekļa programmēšana / Funkcionālā programmēšana
Samazināšana
Redukcija ir vesela vērtību saraksta apvienošana vienā vērtībā, starp tām liekot operatoru: saraksta summēšana, reizināšana, maksimuma atrašana vai tā virkņu salīmēšana.
Raku to var izdarīt divējādi — ar redukcijas metaoperatoru
[ ], kas jebkuru infiksu operatoru pārvērš par saraksta
reducētāju, un ar reduce procedūru, kas to pašu dara ar
bloku. Šī sadaļa apskata abus.
Šīs sadaļas temati
Prakse
Jūs gaida 2 viktorīnas par šīs sadaļas saturu.
Vingrinājumi
Šajā sadaļā ir 5 vingrinājumi. Pirms ķerieties pie vingrinājumiem, izlasiet visus šīs sadaļas tematus.