Haskell 为什么RWST。。。我不是蒙纳德雷德,蒙纳德斯塔特,蒙纳德维特的例子
我刚刚发现Haskell 为什么RWST。。。我不是蒙纳德雷德,蒙纳德斯塔特,蒙纳德维特的例子,haskell,monad-transformers,Haskell,Monad Transformers,我刚刚发现RWST(来自transformers)没有包含monawarder、MonadState或MonadWriter的实例。这对我来说似乎有点奇怪,因为这些实例会立即提高可用性,例如,能够使用=,或者仅仅提高可重用性 这个决定肯定有原因吗?RWST是所有这些类的一个实例。在transformers的Haddock文档中,您不会看到这一点,因为您所寻找的类和实例位于mtl中
RWST
(来自transformers
)没有包含monawarder
、MonadState
或MonadWriter
的实例。这对我来说似乎有点奇怪,因为这些实例会立即提高可用性,例如,能够使用=
,或者仅仅提高可重用性
这个决定肯定有原因吗?RWST是所有这些类的一个实例。在
transformers
的Haddock文档中,您不会看到这一点,因为您所寻找的类和实例位于mtl
中