broken links

Ross Paterson ross at soi.city.ac.uk
Thu Dec 9 14:09:15 EST 2004


On Thu, Dec 09, 2004 at 05:29:45PM -0000, Simon Marlow wrote:
> 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.

It's often instances from other modules that are the culprits, and
they're quite hard to fix.


More information about the Libraries mailing list