The base library and GHC 6.10

Ian Lynagh igloo at
Thu Aug 28 08:01:07 EDT 2008

On Thu, Aug 28, 2008 at 03:42:40PM +0400, Bulat Ziganshin wrote:
> Thursday, August 28, 2008, 3:12:32 PM, you wrote:
> > Again, this is a false separation, with 698 LoC left behind in GHC.Conc
> i propose to consider ghc.* as not the part of Base, but separate
> library (GhcPrim) which is bundled together with Base only due to
> technical limitations

Just for interest's sake:

Of those 106 modules and 16621 LoC left in base, 33 modules and 8555 LoC
are in GHC.* (so about 1/3 and 1/2).

The hugs and nhc-specific modules are in other packages. There's a lot
of implementation-specific stuff ifdef'ed in the "shared" modules too.


More information about the Libraries mailing list