Proposal: Data.Stream

Neil Mitchell ndmitchell at gmail.com
Fri Jul 13 10:41:26 EDT 2007


Hi

> But why do libraries like mtl or QuickCheck work "out of the box" (on
> my distribution) without having installed them from Hackage?

Your distribution has chosen to include them. In general, the only
package which is guaranteed to be present is base, plus filepath from
6.6.1 onwards, plus many fragments of base from 6.8 onwards.

> Ideally, that's where I'd like to see a separate package for
> Codata.Stream pop up.

Is it fair to say that your intention is not to give a level of
blessing or whatever to this package, but to lower the barrier to use
for your library? If so, things like cabal-install will nearly
eliminate the difference between libraries shipped and libraries
installed - wait for the tools to catch up and bundling won't be
necessary.

Thanks

Neil


More information about the Libraries mailing list