[Haskell-cafe] Stream fusion for Hackage
dons at galois.com
Mon Nov 19 15:03:23 EST 2007
> | > Will it eventually replace Data.List in GHC?
> | That is the plan, yep.
> But first we need to solve the concatMap problem, no?
> So far as I know, fold/build has the property that if fusion doesn't happen, no harm is done. But streams risk making the program *worse* if Good Things do not happen to happen. This makes me anxious.
Yep, me too. We'll be using it in ByteString and other strict arrays
first, where the issues are much simpler, then looking at what can be
done with lists.
More information about the Haskell-Cafe