The free Applicative for a Functor f.
Instances10Functor, Applicative, Foldable, Foldable1, Eq1, Ord1, …
Functor (Ap f)Defined in free-5.2 · Control.Applicative.FreeApplicative (Ap f)Defined in free-5.2 · Control.Applicative.FreeFoldable f => Foldable (Ap f)Defined in free-5.2 · Control.Applicative.FreeFoldable1 f => Foldable1 (Ap f)Defined in free-5.2 · Control.Applicative.FreefoldMap f == foldMap f . runAp toNonEmptyEq1 f => Eq1 (Ap f)Defined in free-5.2 · Control.Applicative.FreeOrd1 f => Ord1 (Ap f)Defined in free-5.2 · Control.Applicative.FreeComonad f => Comonad (Ap f)Defined in free-5.2 · Control.Applicative.FreeApply (Ap f)Defined in free-5.2 · Control.Applicative.Free(Eq1 f, Eq a) => Eq (Ap f a)Defined in free-5.2 · Control.Applicative.Free(Ord1 f, Ord a) => Ord (Ap f a)Defined in free-5.2 · Control.Applicative.Free