Safe Haskell | None |
---|---|
Language | Haskell98 |
Data.Cased
Documentation
Instances
type IsUpperCased Lower = No | |
type IsLowerCased Lower = Yes |
Instances
type IsUpperCased Upper = Yes | |
type IsLowerCased Upper = No |
Instances
type IsUpperCased Mixed = No | |
type IsLowerCased Mixed = No |
type family IsUpperCased a :: * Source
Instances
type IsUpperCased Mixed = No | |
type IsUpperCased Upper = Yes | |
type IsUpperCased Lower = No |
type family IsLowerCased a :: * Source
Instances
type IsLowerCased Mixed = No | |
type IsLowerCased Upper = No | |
type IsLowerCased Lower = Yes |
upperCased :: (Casing b, IsUpperCased a ~ No) => Cased a b -> Cased Upper b Source
lowerCased :: (Casing b, IsLowerCased a ~ No) => Cased a b -> Cased Lower b Source
mixedCased :: a -> Cased Mixed a Source