X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fdocs%2Fusers_guide%2Fbugs.xml;fp=ghc%2Fdocs%2Fusers_guide%2Fbugs.xml;h=07ed08d14d19b7266620f4b83642f79fc05c8394;hb=d30dfda61ad502aac00630928b4b04964ebf54d9;hp=6a07c90c5826671bd67348323e96768a7f95a5c3;hpb=9e69f47dc584b27abdda947ed85cd1d295b9401a;p=ghc-hetmet.git diff --git a/ghc/docs/users_guide/bugs.xml b/ghc/docs/users_guide/bugs.xml index 6a07c90..07ed08d 100644 --- a/ghc/docs/users_guide/bugs.xml +++ b/ghc/docs/users_guide/bugs.xml @@ -145,6 +145,20 @@ checking for duplicates. The reason for this is efficiency, pure and simple. octal escapes, so it seems inconsistent not to do so for integers too. + + + isAlpha + + The Haskell 98 definition of isAlpha + is: + +isAlpha c = isUpper c || isLower c + + GHC's implementation diverges from the Haskell 98 + definition in the sense that Unicode alphabetic characters which + are neither upper nor lower case will still be identified as + alphabetic by isAlpha. +