Hoogle Search
Within LTS Haskell 24.4 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
hoistMaybe :: MonadPlus m => Maybe a -> m aoptparse-applicative Options.Applicative.Internal No documentation available.
hoistAlt :: (forall a . () => f a -> g a) -> Alt f b -> Alt g bfree Control.Alternative.Free Given a natural transformation from f to g this gives a monoidal natural transformation from Alt f to Alt g.
hoistAlt :: (forall a . () => f a -> g a) -> Alt f b -> Alt g bfree Control.Alternative.Free.Final Given a natural transformation from f to g this gives a monoidal natural transformation from Alt f to Alt g.
hoistAp :: (forall a . () => f a -> g a) -> Ap f b -> Ap g bfree Control.Applicative.Free Given a natural transformation from f to g this gives a monoidal natural transformation from Ap f to Ap g.
hoistASeq :: (forall x . () => f x -> g x) -> ASeq f a -> ASeq g afree Control.Applicative.Free.Fast Given a natural transformation from f to g this gives a natural transformation from ASeq f to ASeq g.
hoistAp :: (forall x . () => f x -> g x) -> Ap f a -> Ap g afree Control.Applicative.Free.Fast Given a natural transformation from f to g this gives a monoidal natural transformation from Ap f to Ap g.
hoistAp :: (forall a . () => f a -> g a) -> Ap f b -> Ap g bfree Control.Applicative.Free.Final Given a natural transformation from f to g this gives a monoidal natural transformation from Ap f to Ap g.
-
free Control.Applicative.Trans.Free Given a natural transformation from f to f' this gives a monoidal natural transformation from ApF f g to ApF f' g.
-
free Control.Applicative.Trans.Free Given a natural transformation from f to f' this gives a monoidal natural transformation from ApT f g to ApT f' g.
hoistCofree :: Functor f => (forall x . () => f x -> g x) -> Cofree f a -> Cofree g afree Control.Comonad.Cofree No documentation available.