| Safe Haskell | Trustworthy |
|---|---|
| Language | Haskell2010 |
Data.Orphans
Contents
Description
Exports orphan instances that mimic instances available in later versions of base.
To use them, simply import Data.Orphans ().
Orphan instances
| Eq (SChar c) Source # | |
| Eq (SSymbol s) Source # | |
| Eq (SNat n) Source # | |
| Ord (SChar c) Source # | |
| Ord (SSymbol s) Source # | |
| Ord (SNat n) Source # | |
| Bounded (f (g a)) => Bounded (Compose f g a) Source # | |
| Enum (f (g a)) => Enum (Compose f g a) Source # | |
Methods succ :: Compose f g a -> Compose f g a pred :: Compose f g a -> Compose f g a toEnum :: Int -> Compose f g a fromEnum :: Compose f g a -> Int enumFrom :: Compose f g a -> [Compose f g a] enumFromThen :: Compose f g a -> Compose f g a -> [Compose f g a] enumFromTo :: Compose f g a -> Compose f g a -> [Compose f g a] enumFromThenTo :: Compose f g a -> Compose f g a -> Compose f g a -> [Compose f g a] | |
| Num (f (g a)) => Num (Compose f g a) Source # | |
Methods (+) :: Compose f g a -> Compose f g a -> Compose f g a (-) :: Compose f g a -> Compose f g a -> Compose f g a (*) :: Compose f g a -> Compose f g a -> Compose f g a negate :: Compose f g a -> Compose f g a abs :: Compose f g a -> Compose f g a signum :: Compose f g a -> Compose f g a fromInteger :: Integer -> Compose f g a | |
| Integral (f (g a)) => Integral (Compose f g a) Source # | |
Methods quot :: Compose f g a -> Compose f g a -> Compose f g a rem :: Compose f g a -> Compose f g a -> Compose f g a div :: Compose f g a -> Compose f g a -> Compose f g a mod :: Compose f g a -> Compose f g a -> Compose f g a quotRem :: Compose f g a -> Compose f g a -> (Compose f g a, Compose f g a) divMod :: Compose f g a -> Compose f g a -> (Compose f g a, Compose f g a) toInteger :: Compose f g a -> Integer | |
| Real (f (g a)) => Real (Compose f g a) Source # | |
Methods toRational :: Compose f g a -> Rational | |