ndmitchell at gmail.com
Sun Jul 20 19:13:38 EDT 2008
> Nevertheless, this is a good start to even more accessible GHC source code.
Yay! I have wanted this in the past. Now that you have GHC working
with haddock, having the GHC source code indexed by Hoogle won't be
that far away.
> PS: Looking at
> <http://code.haskell.org/~nominolo/html/ghc/> it might be a
> not be a bad idea to switch to hierarchical modules some time now.
We did this for Yhc. It was relatively quick and painless, and the
benefits were useful. Recently, when working with GHC source code,
I've wanted to find the source to a particular module, which isn't
easy as the modules location is not apparent from its name. This
change would make that kind of mapping much easier.
The disadvantage for GHC will be people working on branches, however
darcs should manage most of this and fix up the diff's quite easily.
Perhaps its something to do at the very beginning of the 6.11 cycle?
More information about the Cvs-ghc