Instances23Generic1, Bifoldable, Bifunctor, Bitraversable, Eq2, Ord2, …
Generic1 (FreeF f a)Defined in free-5.2 · Control.Monad.Trans.Free.ApFoldable f => Bifoldable (FreeF f)Defined in free-5.2 · Control.Monad.Trans.Free.ApFunctor f => Bifunctor (FreeF f)Defined in free-5.2 · Control.Monad.Trans.Free.ApTraversable f => Bitraversable (FreeF f)Defined in free-5.2 · Control.Monad.Trans.Free.ApEq1 f => Eq2 (FreeF f)Defined in free-5.2 · Control.Monad.Trans.Free.ApOrd1 f => Ord2 (FreeF f)Defined in free-5.2 · Control.Monad.Trans.Free.ApRead1 f => Read2 (FreeF f)Defined in free-5.2 · Control.Monad.Trans.Free.ApShow1 f => Show2 (FreeF f)Defined in free-5.2 · Control.Monad.Trans.Free.ApFunctor f => Functor (FreeF f a)Defined in free-5.2 · Control.Monad.Trans.Free.ApFoldable f => Foldable (FreeF f a)Defined in free-5.2 · Control.Monad.Trans.Free.ApTraversable f => Traversable (FreeF f a)Defined in free-5.2 · Control.Monad.Trans.Free.Ap(Eq1 f, Eq a) => Eq1 (FreeF f a)Defined in free-5.2 · Control.Monad.Trans.Free.Ap(Ord1 f, Ord a) => Ord1 (FreeF f a)Defined in free-5.2 · Control.Monad.Trans.Free.Ap(Read1 f, Read a) => Read1 (FreeF f a)Defined in free-5.2 · Control.Monad.Trans.Free.Ap(Show1 f, Show a) => Show1 (FreeF f a)Defined in free-5.2 · Control.Monad.Trans.Free.Ap(Eq a, Eq (f b)) => Eq (FreeF f a b)Defined in free-5.2 · Control.Monad.Trans.Free.Ap(Typeable f, Typeable b, Data a, Data (f b)) => Data (FreeF f a b)Defined in free-5.2 · Control.Monad.Trans.Free.Ap(Ord a, Ord (f b)) => Ord (FreeF f a b)Defined in free-5.2 · Control.Monad.Trans.Free.Ap(Read a, Read (f b)) => Read (FreeF f a b)Defined in free-5.2 · Control.Monad.Trans.Free.Ap(Show a, Show (f b)) => Show (FreeF f a b)Defined in free-5.2 · Control.Monad.Trans.Free.ApGeneric (FreeF f a b)Defined in free-5.2 · Control.Monad.Trans.Free.Aptype Rep (FreeF f a b) = D1 ('MetaDataDefined in free-5.2 · Control.Monad.Trans.Free.Ap"FreeF"
"Control.Monad.Trans.Free.Ap"
"free-5.2-rp39PEumRD48nWoQbdqXD"
'False) (C1 ('MetaCons"Pure"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 a)) :+: C1 ('MetaCons"Free"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (f b))))type Rep1 (FreeF f a) = D1 ('MetaDataDefined in free-5.2 · Control.Monad.Trans.Free.Ap"FreeF"
"Control.Monad.Trans.Free.Ap"
"free-5.2-rp39PEumRD48nWoQbdqXD"
'False) (C1 ('MetaCons"Pure"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 a)) :+: C1 ('MetaCons"Free"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec1 f)))