Hoogle Search
Within LTS Haskell 24.2 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
pipes Pipes Lift a monad morphism from m to n into a monad morphism from (t m) to (t n) The first argument to hoist must be a monad morphism, even though the type system does not enforce this
-
mmorph Control.Monad.Morph Lift a monad morphism from m to n into a monad morphism from (t m) to (t n) The first argument to hoist must be a monad morphism, even though the type system does not enforce this
-
streaming Streaming Lift a monad morphism from m to n into a monad morphism from (t m) to (t n) The first argument to hoist must be a monad morphism, even though the type system does not enforce this
hoist :: (Recursive s, Corecursive t) => (forall a . () => Base s a -> Base t a) -> s -> trecursion-schemes Data.Functor.Foldable Convert from one recursive type to another.
>>> showTree $ hoist (\(NonEmptyF h t) -> NodeF [h] (maybeToList t)) ( 'a' :| "bcd") (a (b (c d)))
-
deferred-folds DeferredFolds.UnfoldlM Change the base monad using invariant natural transformations
hoist :: Free c ff => (forall x . () => f x -> g x) -> ff f a -> ff g adata-effects-core Control.Effect No documentation available.
-
list-transformer List.Transformer Lift a monad morphism from m to n into a monad morphism from (t m) to (t n) The first argument to hoist must be a monad morphism, even though the type system does not enforce this
hoist :: Free c ff => (forall x . () => f x -> g x) -> ff f a -> ff g aheftia Control.Monad.Hefty No documentation available.
hoist :: Functor n => (forall x . () => m x -> n x) -> MooreT m a b -> MooreT n a bmachines Data.Machine.MooreT No documentation available.
hoist :: (Monad m, Monad n) => (forall x . () => m x -> n x) -> StreamK m a -> StreamK n astreamly-core Streamly.Internal.Data.StreamK No documentation available.
Page 1 of many | Next