Control.Monad.Trans.RWS.Lazy

The RWS monad

type RWS r w s

rws

runRWS

evalRWS

execRWS

mapRWS

withRWS

The RWST monad transformer

data RWST r w s m a

evalRWST

execRWST

mapRWST

withRWST

Reader operations

ask

local

asks

Writer operations

tell

listen

listens

pass

censor

State operations

get

put

modify

gets

Lifting other operations

liftCallCC

liftCallCC'

liftCatch