
25 Feb
2008
25 Feb
'08
9:35 a.m.
"Neil Mitchell"
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