Consistency of reserved operators and bang patterns

Isaac Dupree isaacdupree at
Fri Sep 7 20:29:35 EDT 2007

Isaac Dupree wrote:
> Twan van Laarhoven wrote:
>> Oh, and while we are at it, I think (:) should also be removed as a 
>> reservedop, there is no reason for it to be on that list.
> Backwards compatibility requires that it be implicitly imported from 
> Prelude even in a module that does "import Prelude ( )" (although Hugs 
> is already broken in this regard).

In particular, Haskell-98 bans

import Prelude ( (:) )

More information about the Haskell-prime mailing list