Mon Feb 20 22:01:21 EST 2017

Nested folds and intermediate results

What I call "intermediate results", is a pattern in DSP processing,
where the time-ordered data dependency is broken and where there is a
"spatial" or "multi-pass" component.

This is hard to formulate in a loop-folding based functional approach
because there is no longer a single loop.

Algorithms are essentially multipass if there is a global->local
data dependency.

Are nested folds as they appear in the "sequences as folds" approach a
way to deal with this?