module Unicode.Char.Case
(
isLowerCase
, isLower
, isUpperCase
, isUpper
)
where
import qualified Unicode.Internal.Char.DerivedCoreProperties as P
{-# INLINE isLowerCase #-}
isLowerCase :: Char -> Bool
isLowerCase :: Char -> Bool
isLowerCase = Char -> Bool
P.isLowercase
{-# INLINE isLower #-}
{-# DEPRECATED isLower "Use isLowerCase instead. Note that the behavior of this function does not match base:Data.Char.isLower. See Unicode.Char.Case.Compat for behavior compatible with base:Data.Char." #-}
isLower :: Char -> Bool
isLower :: Char -> Bool
isLower = Char -> Bool
P.isLowercase
{-# INLINE isUpperCase #-}
isUpperCase :: Char -> Bool
isUpperCase :: Char -> Bool
isUpperCase = Char -> Bool
P.isUppercase
{-# INLINE isUpper #-}
{-# DEPRECATED isUpper "Use isUpperCase instead. Note that the behavior of this function does not match base:Data.Char.isUpper. See Unicode.Char.Case.Compat for behavior compatible with base:Data.Char." #-}
isUpper :: Char -> Bool
isUpper :: Char -> Bool
isUpper = Char -> Bool
P.isUppercase