ask
:: Monad a => ReaderT b a b
|
asks
:: Monad a => (b -> c) -> ReaderT b a c
|
reader
:: Monad a => (b -> c) -> ReaderT b a c
|
withReaderT
:: (a -> b) -> ReaderT b c d -> ReaderT a c d
|
runReader
:: ReaderT a Identity b -> a -> b
|
newtype
ReaderT
Constructor:
ReaderT
:: (a -> b c) -> ReaderT a b c
Fields:
runReaderT
:: (a -> b c)
Type synonym: Reader a = ReaderT a Identity
|