| BifunctorFunctor (Sum p :: (k1 -> k2 -> Type) -> k1 -> k2 -> Type) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| BifunctorMonad (Sum p :: (k1 -> k2 -> Type) -> k1 -> k2 -> Type) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| Generic1 (Sum p q a :: k1 -> Type) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| (Bitraversable p, Bitraversable q) => Bitraversable (Sum p q) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| (Bifoldable p, Bifoldable q) => Bifoldable (Sum p q) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| (Bifunctor p, Bifunctor q) => Bifunctor (Sum p q) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| (Eq2 f, Eq2 g) => Eq2 (Sum f g) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| (Ord2 f, Ord2 g) => Ord2 (Sum f g) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| (Read2 f, Read2 g) => Read2 (Sum f g) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| (Show2 f, Show2 g) => Show2 (Sum f g) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| (Eq2 f, Eq2 g, Eq a) => Eq1 (Sum f g a) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| (Ord2 f, Ord2 g, Ord a) => Ord1 (Sum f g a) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| (Read2 f, Read2 g, Read a) => Read1 (Sum f g a) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| (Show2 f, Show2 g, Show a) => Show1 (Sum f g a) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| (Eq (p a b), Eq (q a b)) => Eq (Sum p q a b) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| (Ord (p a b), Ord (q a b)) => Ord (Sum p q a b) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| (Read (p a b), Read (q a b)) => Read (Sum p q a b) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| (Show (p a b), Show (q a b)) => Show (Sum p q a b) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| Generic (Sum p q a b) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| type Rep1 (Sum p q a :: k1 -> Type) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |
| type Rep (Sum p q a b) Source # | |
Instance detailsDefined in Data.Bifunctor.Sum |