Monad r => Monad (Data r) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
Functor r => Functor (Data r) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
Applicative r => Applicative (Data r) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
Foldable r => Foldable (Data r) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
Traversable r => Traversable (Data r) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
Contravariant r => Contravariant (Data r) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
Eq1 r => Eq1 (Data r) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
Ord1 r => Ord1 (Data r) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
GShow1 r => Show1 (Data r) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
Alternative r => Alternative (Data r) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
MonadPlus r => MonadPlus (Data r) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
Generic1 (Data r :: Type -> Type) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
GBounded r => Bounded (Data r p) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
GEnum StandardEnum r => Enum (Data r p) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
Eq (r p) => Eq (Data r p) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
Ord (r p) => Ord (Data r p) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
(GShow1 r, Show p) => Show (Data r p) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
(Functor r, Contravariant r) => Generic (Data r p) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
Semigroup (r p) => Semigroup (Data r p) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
Monoid (r p) => Monoid (Data r p) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
type Rep1 (Data r :: Type -> Type) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |
type Rep (Data r p) Source # | |
Instance detailsDefined in Generic.Data.Internal.Data |