isLower

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.