On Tue, Jun 02, 2009 at 09:19:44PM +0100, Ross Paterson wrote:
> On Tue, Jun 02, 2009 at 08:53:19PM +0100, Ian Lynagh wrote:
> > I don't think the base split made much difference.
> 
> It forced the exposure of a lot more GHC.* modules, I think.

In 6.6.1, before any splitting, there were no hidden modules; all the
GHC.* modules were exposed (in libraries/base/package.conf.in;
base.cabal wasn't used by GHC's build system then, and we didn't have
the conditional syntax to only list those modules when building for
GHC).

> But I think my question is answered: just use base < 5 or base == 4.*

I didn't mean to answer the Big Question. I don't have strong feelings
about it. I'd be happy with that answer, though. My main worry with it
would be that people would do likewise for other packages.


Thanks
Ian

_______________________________________________
cabal-devel mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cabal-devel

Reply via email to