In any case, it shouldn't fail with a parse error, since this is valid Haskell.
Please file a ticket at http://trac.haskell.org/haddock (but first see if it hasn't been reported before). Roman * jabolo...@google.com <jabolo...@google.com> [2013-08-15 15:24:23-0400] > Hi, > > I am using > > GHC: 6.12.1 > Haddock: 2.6.0 > > and the following does not work with Haddock (GHC is fine!): > > -- Main > > -- | Blah blah blah > (x, y, z) = (1, 2, 3) > > $ haddock ... > /tmp/Main.hs:2:0: parse error on input `(' > > > Is this a bug? Or it's just not part of Haddock? > > > This seems like an interesting feature to document several definitions > together, for example, error codes: > > -- | Syscall error codes for blah... > -- > -- errA when blah > -- ... > (errA, errB, errC) = ... > > Cheers, > Jose > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe