iteratee

Noun

 * 1)  In functional programming, a composable abstraction for incrementally processing sequentially-presented chunks of data in a purely functional fashion.