Streaming, Data.List-like interface to Iterators (similar to stream-fusion)
Merge pull request #20 from kim/cps-traversal

CPS traversals