wasn't there an effort to have a mini private variant of attoparsec for the parser combinator deps?


On Wed, Sep 11, 2013 at 4:03 PM, Johan Tibell <johan.tibell@gmail.com> wrote:
On Wed, Sep 11, 2013 at 12:19 PM, Duncan Coutts <duncan.coutts@googlemail.com> wrote:
Actually, this is not quite right. Since ghc would still ship Cabal (but
not depend on it), it would also ship its dependencies including parsec,
mtl and transformers. So they would need to be up to date and installed,
it's just that ghc itself would not depend on them.

If that's really inconvenient, it's plausible to have a minimal set
which is just the things ghc depends on, so long as what gets shipped to
users is the useful set, including Cabal.

I don't quite like how GHC's dependencies leak out to the rest of the world. It makes it possible for us to decide what version we want to ship in the platform of those libraries. I guess we don't have a good technical solution to this problem though.


_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs