isLower package:unicode-data

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
Returns True for lower-case characters. It uses the character property Lowercase. See: isLower for the legacy predicate.