id	summary	reporter	owner	description	type	status	priority	milestone	version	resolution	keywords	cc
225	no documentation for re-exported renamed modules	claude		"With a deep module heirarchy and modules re-exporting many modules, I find this syntax much less verbose:

{{{
module Foo (module M) where
import Bar as M
import Baz as M
}}}

But haddock makes no useful documentation.

The verbose repetitive syntax works as expected with links to the re-exported modules:

{{{
module Foo
  ( module Bar
  , module Baz
  ) where
import Bar
import Baz
}}}

It would be very nice if haddock recognised module renaming and generated appropriate links to the re-exported modules - as it is now I'm going to have to go back to listing everything twice so that documentation is useable.
"	defect	new	major		2.12.0		module re-export	
