[Yhc] YHC.Primitive;_E
Malcolm Wallace
Malcolm.Wallace at cs.york.ac.uk
Mon Feb 25 09:35:33 EST 2008
"Neil Mitchell" <ndmitchell at gmail.com> wrote:
> > One observation about _E: Haddock does not like it.
> And having just checked, neither does GHC.
The constructor _E was chosen deliberately because it cannot clash with
any constructor name defined in Haskell'98: it is not a valid H'98 conid.
Whether this is actually a valid concern, given that the symbol can be
hidden using the module system instead, is a different policy decision.
Regards,
Malcolm
More information about the Yhc
mailing list