Broken `cabal haddock --hoogle` with GHC 7.10

Neil Mitchell ndmitchell at
Wed Feb 25 10:57:40 UTC 2015

When you say "change is on the 7.10 branch", you mean a fix for
Haddock, or changes to Cabal?

There are also other issues with the --hoogle output, the newest
regression being that constructors are wrapped in square brackets, for

[Nothing] :: Maybe a

Generally, the --hoogle output from Haddock keeps going downhill. When
I first implemented it, there was a test suite, but that seems to no
longer be catching issues.

Thanks, Neil

On Wed, Feb 25, 2015 at 5:47 AM, Mateusz Kowalczyk
<fuuzetsu at> wrote:
> On 02/25/2015 05:41 AM, Michael Snoyman wrote:
>> I'm not really able to follow the details of this, but I wanted to raise to
>> everyone's attention a serious bug with the current GHC 7.10 RC, Cabal
>> 1.22, and/or Haddock. Currently, running `cabal haddock --hoogle` does not
>> work. There seem to be two different issues open about it:
>> I really don't understand the issues here, but I'd claim that the severity
>> of this should probably be a blocker for a GHC 7.10 release.
> I think only work needs to go into cabal now. GHCs point of concern here
> is that it ships with a patched cabal for this when the patch does get
> crafted rather than only dumped onto the master branch. It's already
> fixed on Haddock side and I believe the change is on 7.10 branch.
> So I guess this is just a FYI that something is broken and we're
> awaiting cabal patch.
> --
> Mateusz K.
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at

More information about the ghc-devs mailing list