Control.Monad.Trans.Reader
type Reader r
reader
runReader
mapReader
withReader
data ReaderT r m a
mapReaderT
withReaderT
ask
local
asks
liftCallCC
liftCatch