isLower -package:rebase
Selects lower-case alphabetic Unicode characters (letters).
Note: this predicate does 
not work for letter-like
characters such as: 
'ⓐ' (
U+24D0 circled Latin small
letter a) and 
'ⅳ' (
U+2173 small Roman numeral four).
This is due to selecting only characters with the
GeneralCategory LowercaseLetter.
See 
isLowerCase for a more intuitive predicate.
Selects lower-case alphabetic Unicode characters (letters).
This function returns 
True for 170 and 186 in Unicode 6. But it
returns 
False in Unicode 7.
This function returns 
True for 170 and 186 in Unicode 6. But it
returns 
False in Unicode 7.
Selects lower-case alphabetic Unicode characters (letters).
It matches characters with general category 
LowercaseLetter.
See: 
isLowerCase for the 
full lower case predicate.
isLower c == Data.Char.isLower c
Test if a character is an ASCII lower-case letter.
Test if a character is a Latin-1 lower-case letter.
Selects lower-case Unicode letter-like characters.
Note: this predicate selects characters with the Unicode
property 
Lowercase, which includes letter-like characters
such as: 
'ⓐ' (
U+24D0 circled Latin small letter a)
and 
'ⅳ' (
U+2173 small Roman numeral four).
See 
isLower for the legacy predicate.
Is this a lower-case character? Only works for the Latin1 subset,
otherwise returns 
sFalse.
>>> prove $ \c -> isUpperL1 c .=> isLowerL1 (toLowerL1 c)
Q.E.D.
Returns 
True for lower-case characters.
It uses the character property 
Lowercase.
See: 
isLower for the legacy predicate.
Test if a byte is the encoding of an ASCII lower-case letter.
Test if a byte is the encoding of a Latin-1 lower-case letter.
Returns 
True if the given key value is in upper case.
Determines whether a character is a lowercase letter. Given some UTF-8
text, obtain a character value with 
utf8GetChar.
Returns 
True if the given key value is in lower case.