[Haskell-cafe] Stream fusion for Hackage
Don Stewart
dons at galois.com
Mon Nov 19 15:03:23 EST 2007
simonpj:
> | > 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.
>
> Simon
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.
-- Don
More information about the Haskell-Cafe
mailing list