Has anyone noticed that Haddock renders MINIMAL
pragmas incorrectly? For example System.Random.Stateful.FrozenGen
says
Minimal complete definition
(modifyGen | freezeGen, overwriteGen)
which looks like it must mean ((modifyGen | freezeGen), overwriteGen)
, yet the source says
{-# MINIMAL (modifyGen|(freezeGen,overwriteGen)) #-}
There don’t seem to be any open issues about this on the issue tracker. Surely I can’t be the first person to have spotted this?