The base library and GHC 6.10

Ian Lynagh igloo at earth.li
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.


Thanks
Ian



More information about the Libraries mailing list