2 つの比較的単純な Haskell メソッドが定義されている場所を見つけることができないようです。
についてReaderTです。契約で要求されているように、askandの実装を探しています。localMonadReader
https://hackage.haskell.org/package/mtl-2.1.2/docs/src/Control-Monad-Reader-Class.html#askで私は読みました:
instance Monad m => MonadReader r (ReaderT r m) where
ask = ReaderT.ask
local = ReaderT.local
ReaderT.askしかし、それではどちらもReaderT.localどこにも見つかりません。
Hackage を熟読して実装が見つからないのは初めてです。
何か不足していますか?