Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
The functor representing the effect. You shouldn't need
to create this manually, just use ask
or reader
Reader (w -> a) |
reader :: (Member (Reader a) r, Typeable a) => (a -> b) -> Eff r b Source
Lift a function into a reader.
readerHandler :: w -> Handler (Reader w) r a a Source
The obvious handler that just embeds the value provided.