broken links

Simon Marlow simonmar at
Thu Dec 9 12:29:45 EST 2004

On 09 December 2004 14:46, John Tromp wrote:

> Many library doc links with ".Base." in the path are broken,
> e.g. the IArray links on
> that point to the nonexisting

Thanks.  Data.Array.Base is a "hidden" module - we don't expose its
documentation, but unfortunately Haddock sometimes still generates links
to it, when it can't find anywhere better to link to.  This is a bug,
but unfortunately it's a pretty deep bug - Haddock would need to be able
to link to modules outside the imported scope of the current module,
which it currently can't do.

Fortunately there's often a workaround in the form of rearranging the
imports of a module to expose the correct linking destinations to
Haddock.  I'll do a sweep over the docs before we release GHC 6.4 and
make sure we don't have any dangling links of this kind.


More information about the Libraries mailing list