Hoogle Search
Within LTS Haskell 24.31 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
unification-fd Data.Functor.Fixedpoint A monadic variant of hoistFix'. NOTE: The implementation of hmapM prior to version 0.12 was based on anaM, and therefore most closely matches the behavior of unfoldFixM. However, there is another function of the same type which is instead implemented via cataM, which has different semantics for many monads.
data
HoistClock (m1 :: Type -> Type) (m2 :: Type -> Type) clrhine FRP.Rhine.Clock Applying a monad morphism yields a new clock.
-
rhine FRP.Rhine.Clock No documentation available.
class
ComonadHoist (t :: Type -> Type -> Type -> Type)comonad Control.Comonad.Hoist.Class No documentation available.
cohoist :: (ComonadHoist t, Comonad w, Comonad v) => (forall x . () => w x -> v x) -> t w a -> t v acomonad Control.Comonad.Hoist.Class Given any comonad-homomorphism from w to v this yields a comonad homomorphism from t w to t v.
-
pipes Pipes.Internal unsafeHoist is like hoist, but faster. This is labeled as unsafe because you will break the monad transformer laws if you do not pass a monad morphism as the first argument. This function is safe if you pass a monad morphism as the first argument.
-
servant-client-core Servant.Client.Generic genericClient but with hoistClientMonad in between.
-
list-t ListT Use a monad morphism to convert a ListT to a similar monad, such as '[]'. A more efficient alternative to alternate . hoist f.
srpHoist :: (forall x . () => f x -> g x) -> SourceRepositoryPackage f -> SourceRepositoryPackage gcabal-install-parsers Cabal.SourceRepo No documentation available.
unhoistedClock :: HoistClock (m1 :: Type -> Type) (m2 :: Type -> Type) cl -> clrhine FRP.Rhine.Clock No documentation available.