Eq1 Par1 Source # | |
Instance details |
Ord1 Par1 Source # | |
Instance details |
Read1 Par1 Source # | |
Instance details |
Show1 Par1 Source # | |
Instance details |
Monoid a => MonadFix ((,) a) Source # | |
Instance details Methods mfix :: (a0 -> (a, a0)) -> (a, a0) # |
Eq1 (U1 :: Type -> Type) Source # | |
Instance details |
Eq1 (UAddr :: Type -> Type) Source # | |
Instance details |
Eq1 (UChar :: Type -> Type) Source # | |
Instance details |
Eq1 (UDouble :: Type -> Type) Source # | |
Instance details |
Eq1 (UFloat :: Type -> Type) Source # | |
Instance details |
Eq1 (UInt :: Type -> Type) Source # | |
Instance details |
Eq1 (UWord :: Type -> Type) Source # | |
Instance details |
Eq1 (V1 :: Type -> Type) Source # | |
Instance details |
Ord1 (U1 :: Type -> Type) Source # | |
Instance details |
Ord1 (UAddr :: Type -> Type) Source # | |
Instance details |
Ord1 (UChar :: Type -> Type) Source # | |
Instance details |
Ord1 (UDouble :: Type -> Type) Source # | |
Instance details |
Ord1 (UFloat :: Type -> Type) Source # | |
Instance details |
Ord1 (UInt :: Type -> Type) Source # | |
Instance details |
Ord1 (UWord :: Type -> Type) Source # | |
Instance details |
Ord1 (V1 :: Type -> Type) Source # | |
Instance details |
Read1 (U1 :: Type -> Type) Source # | |
Instance details |
Read1 (V1 :: Type -> Type) Source # | |
Instance details |
Show1 (U1 :: Type -> Type) Source # | |
Instance details |
Show1 (UAddr :: Type -> Type) Source # | |
Instance details |
Show1 (UChar :: Type -> Type) Source # | |
Instance details |
Show1 (UDouble :: Type -> Type) Source # | |
Instance details |
Show1 (UFloat :: Type -> Type) Source # | |
Instance details |
Show1 (UInt :: Type -> Type) Source # | |
Instance details |
Show1 (UWord :: Type -> Type) Source # | |
Instance details |
Show1 (V1 :: Type -> Type) Source # | |
Instance details |
Eq (SChar c) Source # | |
Instance details |
Eq (SSymbol s) Source # | |
Instance details |
Eq (SNat n) Source # | |
Instance details |
Ord (SChar c) Source # | |
Instance details |
Ord (SSymbol s) Source # | |
Instance details |
Ord (SNat n) Source # | |
Instance details |
Eq1 f => Eq1 (Rec1 f) Source # | |
Instance details |
Ord1 f => Ord1 (Rec1 f) Source # | |
Instance details |
Read1 f => Read1 (Rec1 f) Source # | |
Instance details |
Show1 f => Show1 (Rec1 f) Source # | |
Instance details |
Show (UAddr p) Source # | |
Instance details |
(Eq1 f, Eq1 g) => Eq1 (f :*: g) Source # | |
Instance details |
(Eq1 f, Eq1 g) => Eq1 (f :+: g) Source # | |
Instance details |
Eq c => Eq1 (K1 i c :: Type -> Type) Source # | |
Instance details |
(Ord1 f, Ord1 g) => Ord1 (f :*: g) Source # | |
Instance details |
(Ord1 f, Ord1 g) => Ord1 (f :+: g) Source # | |
Instance details |
Ord c => Ord1 (K1 i c :: Type -> Type) Source # | |
Instance details |
(Read1 f, Read1 g) => Read1 (f :*: g) Source # | |
Instance details |
(Read1 f, Read1 g) => Read1 (f :+: g) Source # | |
Instance details |
Read c => Read1 (K1 i c :: Type -> Type) Source # | |
Instance details |
(Show1 f, Show1 g) => Show1 (f :*: g) Source # | |
Instance details |
(Show1 f, Show1 g) => Show1 (f :+: g) Source # | |
Instance details |
Show c => Show1 (K1 i c :: Type -> Type) Source # | |
Instance details |
(Eq1 f, Eq1 g) => Eq1 (f :.: g) Source # | |
Instance details |
Eq1 f => Eq1 (M1 i c f) Source # | |
Instance details |
(Ord1 f, Ord1 g) => Ord1 (f :.: g) Source # | |
Instance details |
Ord1 f => Ord1 (M1 i c f) Source # | |
Instance details |
(Read1 f, Read1 g) => Read1 (f :.: g) Source # | |
Instance details |
Read1 f => Read1 (M1 i c f) Source # | |
Instance details |
(Show1 f, Show1 g) => Show1 (f :.: g) Source # | |
Instance details |
Show1 f => Show1 (M1 i c f) Source # | |
Instance details |
Bounded (f (g a)) => Bounded (Compose f g a) Source # | |
Instance details |
Enum (f (g a)) => Enum (Compose f g a) Source # | |
Instance details |
Floating (f (g a)) => Floating (Compose f g a) Source # | |
Instance details |
RealFloat (f (g a)) => RealFloat (Compose f g a) Source # | |
Instance details |
Num (f (g a)) => Num (Compose f g a) Source # | |
Instance details |
Fractional (f (g a)) => Fractional (Compose f g a) Source # | |
Instance details |
Integral (f (g a)) => Integral (Compose f g a) Source # | |
Instance details |
Real (f (g a)) => Real (Compose f g a) Source # | |
Instance details |
RealFrac (f (g a)) => RealFrac (Compose f g a) Source # | |
Instance details |