> As far as I can tell, the report doesn't allow (:) or []((:), 
> []) in the
> export list, yet the hugs prelude has the first and the GHC 
> prelude has
> the second. Have I missed something that allows them or is 
> this a bug in
> the preludes or the report?

(:) is allowed in an export list; it is just a normal operator.  

GHC has a couple of extensions to export lists: we allow gcon instead of
just qcon, and gtycon instead of qtycon.  These are quite natural
extensions, and just reduce the amount of built-in compiler magic needed
to express the Prelude.

Cheers,
        Simon

_______________________________________________
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to