Avoiding intermediate sequence construction should help save a lot of memory consumption. That has been a major headache for me when processing large datasets in memory.<p>Edit: If someone could provide a comparison of transducers and monads, that may help in understanding transducers.