4
Control.Monad.ReaderにReader MonadとMonadReaderモナドがあるのはなぜですか?パッケージのドキュメントでは、Readerのモナドについて説明し、MonadReaderのマニュアルを直接説明しません。これらのモナドの違いは何ですか?これらのリファレンスページを読むことは、私を混乱させるだけのことになりません。興味深いことに、Haskellウィキブックスの読者モナドのページはまだ書かれていません!ReaderとMonadReader
私が理解しているように、これは「リーダー」モナドのように振る舞う可能性があるものすべてを抽象化したものです。例えば、モナド変圧器のスタックとすることができる。私が間違っているなら、私を修正してください。 – wowofbob