DeepControl.Monad.RWS

class MonadReader r m

class MonadWriter w m

class MonadState s m

Level-0

data RWS r w s a

rws

evalRWS

execRWS

mapRWS

withRWS

Level-1

data RWST r w s m a

rwsT

evalRWST

execRWST

mapRWST

withRWST

liftCatch

Level-2

data RWST2 r w s m1 m2 a

rwsT2

evalRWST2

execRWST2

mapRWST2

withRWST2

Level-3

data RWST3 r w s m1 m2 m3 a

rwsT3

evalRWST3

execRWST3

mapRWST3

withRWST3