Control.Effect.Reader

class EffectReader r l

data Reader r a

runReader

ask

asks

local

stateReader