"Albert Y. C. Lai" <[EMAIL PROTECTED]> writes:

>> While we are kind of on this topic, what makes the characters ħ þ
>> prefix operator by default, while º and most other odd ones infix?

> alphanumeric vs non-alphanumeric

Testing this, I find that isAlpha is True also for 'º', but as the OP
claims, Haskell will use it as a(n infix) symbol.  Neither does
isSymbol (all False), isLetter (all True), isMark (False), nor
isPunctuation (Fals) help to separate these.

The HR defines 

    uniSymbol    ->      any Unicode symbol or punctuation 

but I couldn't find any clear way to identify of these.

-k
-- 
If I haven't seen further, it is by standing in the footprints of giants
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to