Module
Pipes.ListT
- Package
- purescript-pipes
- Repository
- felixschl/purescript-pipes
#ListT Source
newtype ListT :: (Type -> Type) -> Type -> Type
newtype ListT m a
Constructors
Instances
(Monad m) => Functor (ListT m)
(Monad m) => Apply (ListT m)
(Monad m) => Applicative (ListT m)
(Monad m) => Bind (ListT m)
(Monad m) => Monad (ListT m)
MonadTrans ListT
(Monad m) => Alt (ListT m)
(Monad m) => Plus (ListT m)
(Monad m) => Alternative (ListT m)
(MonadEffect m) => MonadEffect (ListT m)
(Monad m) => Semigroup (ListT m a)
(Monad m) => Monoid (ListT m a)
(MonadState s m) => MonadState s (ListT m)
(Monoid w, MonadTell w m) => MonadTell w (ListT m)
(Monoid w, MonadWriter w m) => MonadWriter w (ListT m)
(MonadAsk r m) => MonadAsk r (ListT m)
(MonadReader r m) => MonadReader r (ListT m)
(MonadThrow e m) => MonadThrow e (ListT m)
(MonadError e m) => MonadError e (ListT m)
Enumerable ListT
#Enumerable Source
class Enumerable :: ((Type -> Type) -> Type -> Type) -> Constraint
class Enumerable t where