Eq1 Par1 # | |
Instance details |
Ord1 Par1 # | |
Instance details |
Read1 Par1 # | |
Instance details |
Show1 Par1 # | |
Instance details |
Eq1 (U1 :: Type -> Type) # | |
Instance details |
Eq1 (UAddr :: Type -> Type) # | |
Instance details |
Eq1 (UChar :: Type -> Type) # | |
Instance details |
Eq1 (UDouble :: Type -> Type) # | |
Instance details |
Eq1 (UFloat :: Type -> Type) # | |
Instance details |
Eq1 (UInt :: Type -> Type) # | |
Instance details |
Eq1 (UWord :: Type -> Type) # | |
Instance details |
Eq1 (V1 :: Type -> Type) # | |
Instance details |
Ord1 (U1 :: Type -> Type) # | |
Instance details |
Ord1 (UAddr :: Type -> Type) # | |
Instance details |
Ord1 (UChar :: Type -> Type) # | |
Instance details |
Ord1 (UDouble :: Type -> Type) # | |
Instance details |
Ord1 (UFloat :: Type -> Type) # | |
Instance details |
Ord1 (UInt :: Type -> Type) # | |
Instance details |
Ord1 (UWord :: Type -> Type) # | |
Instance details |
Ord1 (V1 :: Type -> Type) # | |
Instance details |
Read1 (U1 :: Type -> Type) # | |
Instance details |
Read1 (V1 :: Type -> Type) # | |
Instance details |
Show1 (U1 :: Type -> Type) # | |
Instance details |
Show1 (UAddr :: Type -> Type) # | |
Instance details |
Show1 (UChar :: Type -> Type) # | |
Instance details |
Show1 (UDouble :: Type -> Type) # | |
Instance details |
Show1 (UFloat :: Type -> Type) # | |
Instance details |
Show1 (UInt :: Type -> Type) # | |
Instance details |
Show1 (UWord :: Type -> Type) # | |
Instance details |
Show1 (V1 :: Type -> Type) # | |
Instance details |
Monoid a => MonadFix ((,) a) # | |
Instance details Methods mfix :: (a0 -> (a, a0)) -> (a, a0) # |
Eq1 f => Eq1 (Rec1 f) # | |
Instance details |
Ord1 f => Ord1 (Rec1 f) # | |
Instance details |
Read1 f => Read1 (Rec1 f) # | |
Instance details |
Show1 f => Show1 (Rec1 f) # | |
Instance details |
Show (UAddr p) # | |
Instance details |
(Eq1 f, Eq1 g) => Eq1 (f :*: g) # | |
Instance details |
(Eq1 f, Eq1 g) => Eq1 (f :+: g) # | |
Instance details |
Eq c => Eq1 (K1 i c :: Type -> Type) # | |
Instance details |
(Ord1 f, Ord1 g) => Ord1 (f :*: g) # | |
Instance details |
(Ord1 f, Ord1 g) => Ord1 (f :+: g) # | |
Instance details |
Ord c => Ord1 (K1 i c :: Type -> Type) # | |
Instance details |
(Read1 f, Read1 g) => Read1 (f :*: g) # | |
Instance details |
(Read1 f, Read1 g) => Read1 (f :+: g) # | |
Instance details |
Read c => Read1 (K1 i c :: Type -> Type) # | |
Instance details |
(Show1 f, Show1 g) => Show1 (f :*: g) # | |
Instance details |
(Show1 f, Show1 g) => Show1 (f :+: g) # | |
Instance details |
Show c => Show1 (K1 i c :: Type -> Type) # | |
Instance details |
(Eq1 f, Eq1 g) => Eq1 (f :.: g) # | |
Instance details |
Eq1 f => Eq1 (M1 i c f) # | |
Instance details |
(Ord1 f, Ord1 g) => Ord1 (f :.: g) # | |
Instance details |
Ord1 f => Ord1 (M1 i c f) # | |
Instance details |
(Read1 f, Read1 g) => Read1 (f :.: g) # | |
Instance details |
Read1 f => Read1 (M1 i c f) # | |
Instance details |
(Show1 f, Show1 g) => Show1 (f :.: g) # | |
Instance details |
Show1 f => Show1 (M1 i c f) # | |
Instance details |