| 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
| (Enum a, Bounded a, Eq a) => Enum (Down a) Source # | |
| Functor ((,,,,) a b c d) Source # | |
| Functor ((,,,,,) a b c d e) 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)), Ord1 f, Ord1 g, Ord 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) # | |
| (Real (f (g a)), Ord1 f, Ord1 g, Ord a) => Real (Compose f g a) Source # | |
Methods toRational :: Compose f g a -> Rational # | |
| Functor ((,,,,,,) a b c d e f) Source # | |