Haddock chokes on '#'
Simon Marlow
simonmar at microsoft.com
Mon Feb 14 07:42:17 EST 2005
On 11 February 2005 17:44, Peter Simons wrote:
> Processing the file
>
>> module Test where
>>
>> -- |Haddock chokes on this.
>>
>> (#) :: a -> (a -> b) -> b
>> a # f = f a
>
> with Haddock 0.6 gives an error:
>
> | haddock test.hs
> | test.hs:5:3: Parse error
>
> Since GHC deals with this code just fine, I suppose this is
> a bug.
Haddock parses GHC extensions by default, so its syntax corresponds to
GHC with -fglasgow-exts. This could be considered a bug, but it
probably won't get fixed (unless someone sends me a patch...).
Cheers,
Simon
More information about the Glasgow-haskell-users
mailing list