On Saturday 11 September 2010 03:12:11, Greg wrote:
>
> If I read the Haskell Report correctly, operators are named by (symbol
> {symbol | : }), where symbol is either an ascii symbol (including *) or
> a unicode symbol (defined as any Unicode symbol or punctuation).  I'm
> pretty sure º is a unicode symbol or punctuation.

No,

Prelude Data.Char> generalCategory 'º'
LowercaseLetter

weird, but that's how it is. If it were a symbol or punctuation, you 
couldn't use it in function names like fº.

_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to