Hoogle Search
Within LTS Haskell 24.6 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
mrgState :: (MonadState s m, TryMerge m, Mergeable s, Mergeable a) => (s -> (a, s)) -> m agrisette Grisette.Lib.Control.Monad.State.Class state with MergingStrategy knowledge propagation.
mrgEvalStateT :: (Monad m, TryMerge m, Mergeable a) => StateT s m a -> s -> m agrisette Grisette.Lib.Control.Monad.Trans.State.Lazy evalStateT with MergingStrategy knowledge propagation.
mrgExecStateT :: (Monad m, TryMerge m, Mergeable s) => StateT s m a -> s -> m sgrisette Grisette.Lib.Control.Monad.Trans.State.Lazy execStateT with MergingStrategy knowledge propagation.
-
grisette Grisette.Lib.Control.Monad.Trans.State.Lazy mapStateT with MergingStrategy knowledge propagation.
mrgRunStateT :: (Monad m, TryMerge m, Mergeable s, Mergeable a) => StateT s m a -> s -> m (a, s)grisette Grisette.Lib.Control.Monad.Trans.State.Lazy runStateT with MergingStrategy knowledge propagation.
-
grisette Grisette.Lib.Control.Monad.Trans.State.Lazy state with MergingStrategy knowledge propagation.
-
grisette Grisette.Lib.Control.Monad.Trans.State.Lazy withStateT with MergingStrategy knowledge propagation.
mrgEvalStateT :: (Monad m, TryMerge m, Mergeable a) => StateT s m a -> s -> m agrisette Grisette.Lib.Control.Monad.Trans.State.Strict evalStateT with MergingStrategy knowledge propagation.
mrgExecStateT :: (Monad m, TryMerge m, Mergeable s) => StateT s m a -> s -> m sgrisette Grisette.Lib.Control.Monad.Trans.State.Strict execStateT with MergingStrategy knowledge propagation.
-
grisette Grisette.Lib.Control.Monad.Trans.State.Strict mapStateT with MergingStrategy knowledge propagation.