Description
Provides tools for manipulating infinite lists in Haskell. Infinite lists are useful when values are produced lazily and a program only consumes as much as it needs.
It is useful for streams, generators, simulations, algorithms, and examples that rely on lazy sequence behavior. It is a developer library and requires care to avoid accidentally forcing too much data.