Haskell Core Libraries (base package)ParentContentsIndex
Control.Monad.List
Portability non-portable ( requires mulit-parameter type classes )
Stability experimental
Maintainer libraries@haskell.org
Description
The List monad.
data ListT m a
Constructors
ListT
runListT :: (m [a])
Instances
(Monad m) => Functor (ListT m)
(Monad m) => Monad (ListT m)
(Monad m) => MonadPlus (ListT m)
MonadTrans ListT
(MonadIO m) => MonadIO (ListT m)
(MonadReader s m) => MonadReader s (ListT m)
(MonadState s m) => MonadState s (ListT m)
(MonadCont m) => MonadCont (ListT m)
(MonadError e m) => MonadError e (ListT m)
runListT :: ListT m a -> m [a]
mapListT :: (m [a] -> n [b]) -> ListT m a -> ListT n b
module Control.Monad
module Control.Monad.Trans
Produced by Haddock version 0.3