Don Stewart wrote:

Yes, we have long been discussing a generic Stream library to which
the various sequence structures can be translated to and from. Already
it is useful to say, stream bytestrings into uvectors and out to lists.
  
Isn't there already such a thing?

    http://www.haskell.org/haskellwiki/Library/Streams

- Lyle