On Fri, Nov 12, 2004 at 07:14:17AM -0800, Simon Marlow wrote:
>   Modified files:
>     libraries/base/GHC   Unicode.hs 
>   Log:
>   Note Haskell 98 divergence in isAlpha.

I was hoping you'd change it to remove the divergence, either by defining

        isAlpha c = isUpper c || isLower c
or
        isUpper c = isAlpha c && not isLower c

The most sensible meaning for isAlpha seems to be the Unicode Letter
category, which falls between glibc's implementation of these two,
though the second is closer.  (isAlphaNum is not affected)
_______________________________________________
Cvs-libraries mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-libraries

Reply via email to