> 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