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.

  1. withMultiState_ :: forall (m :: Type -> Type) s (r :: [Type]) (w :: [Type]) (ss :: [Type]) a . (Functor m, Monad m) => s -> MultiRWST r w (s ': ss) m a -> MultiRWST r w ss m ()

    multistate Control.Monad.Trans.MultiRWS

    No documentation available.

  2. withMultiStates :: forall (m :: Type -> Type) (s1 :: [Type]) (r :: [Type]) (w :: [Type]) (s2 :: [Type]) a . Monad m => HList s1 -> MultiRWST r w (Append s1 s2) m a -> MultiRWST r w s2 m (a, HList s1)

    multistate Control.Monad.Trans.MultiRWS

    No documentation available.

  3. withMultiStatesA :: forall (m :: Type -> Type) (s1 :: [Type]) (r :: [Type]) (w :: [Type]) (s2 :: [Type]) a . Monad m => HList s1 -> MultiRWST r w (Append s1 s2) m a -> MultiRWST r w s2 m a

    multistate Control.Monad.Trans.MultiRWS

    No documentation available.

  4. withMultiStatesAS :: forall (m :: Type -> Type) (s1 :: [Type]) (r :: [Type]) (w :: [Type]) (s2 :: [Type]) a . Monad m => HList s1 -> MultiRWST r w (Append s1 s2) m a -> MultiRWST r w s2 m (a, HList s1)

    multistate Control.Monad.Trans.MultiRWS

    No documentation available.

  5. withMultiStatesS :: forall (m :: Type -> Type) (s1 :: [Type]) (r :: [Type]) (w :: [Type]) (s2 :: [Type]) a . Monad m => HList s1 -> MultiRWST r w (Append s1 s2) m a -> MultiRWST r w s2 m (HList s1)

    multistate Control.Monad.Trans.MultiRWS

    No documentation available.

  6. withMultiStatesSA :: forall (m :: Type -> Type) (s1 :: [Type]) (r :: [Type]) (w :: [Type]) (s2 :: [Type]) a . Monad m => HList s1 -> MultiRWST r w (Append s1 s2) m a -> MultiRWST r w s2 m (HList s1, a)

    multistate Control.Monad.Trans.MultiRWS

    No documentation available.

  7. withMultiStates_ :: forall (m :: Type -> Type) (s1 :: [Type]) (r :: [Type]) (w :: [Type]) (s2 :: [Type]) a . (Functor m, Monad m) => HList s1 -> MultiRWST r w (Append s1 s2) m a -> MultiRWST r w s2 m ()

    multistate Control.Monad.Trans.MultiRWS

    No documentation available.

  8. withoutMultiState :: forall (m :: Type -> Type) (r :: [Type]) (w :: [Type]) (ss :: [Type]) a s . Monad m => MultiRWST r w ss m a -> MultiRWST r w (s ': ss) m a

    multistate Control.Monad.Trans.MultiRWS

    No documentation available.

  9. class MonadMultiGet a m => MonadMultiState a (m :: Type -> Type)

    multistate Control.Monad.Trans.MultiRWS.Lazy

    No documentation available.

  10. inflateMultiState :: forall (m :: Type -> Type) (s :: [Type]) a (r :: [Type]) (w :: [Type]) . (Functor m, Monad m) => MultiStateT s m a -> MultiRWST r w s m a

    multistate Control.Monad.Trans.MultiRWS.Lazy

    No documentation available.

Page 23 of many | Previous | Next