[Haskell-cafe] Stream fusion for Hackage

Don Stewart dons at galois.com
Sun Nov 18 15:32:57 EST 2007


bulat.ziganshin:
> Hello Don,
> 
> Sunday, November 18, 2007, 11:09:58 PM, you wrote:
> 
> >> widely used notion of stream.  Would you consider renaming Data.Stream
> >> and Control.Monad.Stream?
> 
> > Right, so how best to resolve this? Any name suggestions?
> 
> Data.List.Stream or Data.List.Fusion
> 
> i think that adding module directly to Data directory will only
> increase name clash. how you will name module that adds stream fusion
> for ByteStrings? ;)

They all reuse the underlying Stream type, so bytestring will be
unchanged on the interface.

It will continue to use Data.ByteString.Fusion, which will import what
is currently known as Data.Stream.

-- Don


More information about the Libraries mailing list