Hoogle Search

Within LTS Haskell 24.5 (ghc-9.10.2)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. hoistNewlines :: (h -> t) -> (t -> h) -> Newlines h -> Newlines t

    ginger Text.Ginger.Run.Type

    Hoist a Newlines onto a different output type. You don't normally need to use this directly; see hoistRun and/or hoistContext.

  2. hoistRun :: forall (m :: Type -> Type) h t p a . Monad m => (h -> t) -> (t -> h) -> Run p m h a -> Run p m t a

    ginger Text.Ginger.Run.Type

    Hoist a Run action onto a different output type. hoistRun fwd rev action hoists the action from Run p m h a to Run p m t a, applying fwd and rev to convert between the output types.

  3. hoistRunState :: forall (m :: Type -> Type) h t p . Monad m => (h -> t) -> (t -> h) -> RunState p m h -> RunState p m t

    ginger Text.Ginger.Run.Type

    Hoist a RunState onto a different output type. You don't normally need to use this directly; see hoistRun and/or hoistContext.

  4. hoistDMapWithKeyWithAdjust :: forall k v v' t m p . (Adjustable t m, MonadHold t m, PatchTarget (p k (Constant (Behavior t Builder) :: Type -> Type)) ~ DMap k (Constant (Behavior t Builder) :: Type -> Type), Patch (p k (Constant (Behavior t Builder) :: Type -> Type))) => (forall (vv :: Type -> Type) (vv' :: Type -> Type) . () => (forall a . () => k a -> vv a -> m (vv' a)) -> DMap k vv -> Event t (p k vv) -> m (DMap k vv', Event t (p k vv'))) -> (forall (vv :: Type -> Type) (vv' :: Type -> Type) . () => (forall a . () => vv a -> vv' a) -> p k vv -> p k vv') -> (forall a . () => k a -> v a -> StaticDomBuilderT t m (v' a)) -> DMap k v -> Event t (p k v) -> StaticDomBuilderT t m (DMap k v', Event t (p k v'))

    reflex-dom-core Reflex.Dom.Builder.Static

    No documentation available.

  5. hoistIntMapWithKeyWithAdjust :: (Adjustable t m, MonadHold t m, Functor p, Patch (p (Behavior t Builder)), PatchTarget (p (Behavior t Builder)) ~ IntMap (Behavior t Builder)) => (forall x . () => (Key -> a -> m x) -> IntMap a -> Event t (p a) -> m (IntMap x, Event t (p x))) -> (Key -> a -> StaticDomBuilderT t m b) -> IntMap a -> Event t (p a) -> StaticDomBuilderT t m (IntMap b, Event t (p b))

    reflex-dom-core Reflex.Dom.Builder.Static

    No documentation available.

  6. hoistMaybe :: forall (f :: Type -> Type) a . Applicative f => Maybe a -> MaybeT f a

    cabal-gild CabalGild.Unstable.Action.EvaluatePragmas

    This was added in transformers-0.6.0.0. See https://hub.darcs.net/ross/transformers/issue/49.

  7. hoistCauldron :: (forall x . () => m x -> n x) -> Cauldron m -> Cauldron n

    cauldron Cauldron

    Change the monad used by the Recipes in the Cauldron.

  8. hoistCauldron' :: (forall x . Typeable x => Args (m (Regs x)) -> Args (n (Regs x))) -> (forall x . Typeable x => Int -> Args (m (Regs x)) -> Args (n (Regs x))) -> Cauldron m -> Cauldron n

    cauldron Cauldron

    More general form of hoistCauldron that lets you modify the Args inside all the Recipes in the Cauldron. See hoistRecipe'.

  9. hoistConstructor :: (forall x . () => m x -> n x) -> Constructor m bean -> Constructor n bean

    cauldron Cauldron

    Change the monad in which the Constructor's effects take place.

  10. hoistConstructor' :: forall m n bean . (Args (m (Regs bean)) -> Args (n (Regs bean))) -> Constructor m bean -> Constructor n bean

    cauldron Cauldron

    More general form of hoistConstructor that enables precise control over the inner Args.

Page 12 of many | Previous | Next