Fold
Sign in to saveAlso known as fold function, reduce, reduce function, accumulate, aggregate, inject, compress
family of higher-order functions that analyze a recursive data structure and build up a return value
Wikidata facts
Show 2 more facts
- Stack Exchange tag
- stackoverflow.com/tags/fold
- different from
- Scottish Fold
via Wikidata · CC0
Article · Italiano
Fold, anche conosciuta come reduce, accumulate, compress o inject, nella programmazione funzionale è una funzione che itera una funzione arbitraria su una struttura dati in un certo ordine e costruisce un valore di ritorno.Tipicamente una fold, dialoga con due cose: una funzione combinante e una lista di elementi di una struttura dati.La fold poi procede a combinare elementi della struttura dati usando la funzione in modo sistematico. Le due principali tipologie di fold sono foldr e foldl, dove 'r' ed 'l' stanno, rispettivamente, per 'right' e 'left'.
Abstract from DBpedia / Wikipedia · CC BY-SA