2010-09-10 35 views
9

Le funzioni accumulate, compress, fold & reduce sinonimi?Accumulare vs piega vs ridurre vs comprimere

+2

come nomi di funzione sono proprio questo, e non tutti questi nomi esistono in ogni linguaggio funzionale, dovresti essere un po 'più specifico sul contesto di quale linguaggio funzionale usi. – kriss

+0

È una sorta di cross-link accettabile qui: http://stackoverflow.com/questions/3082324/foldl-versus-foldr-behavior-with-infinite-lists Haskell è abbastanza raffinato nella gestione di queste costruzioni. – JohnRood

risposta

9

Bene, dipende dalla lingua. È una funzione comune con nomi diversi in diverse lingue.
Vedi: Wikipedia entry

Ma sì, è comunemente noto come i nomi che hai citato più inject.
La voce di Wikipedia ha un elenco più completo dei suoi alias in diverse lingue.

+0

e anche alcuni di questi nomi sono usati per significati leggermente diversi (o anche completamente diversi). Come comprimere per chiamare un algoritmo di compressione. – kriss

Problemi correlati