monads
-
将 Monadic 值转换为 Non-monadic
-
Haskell 中的所有 Monad 实例是否只是从 Hask 映射到 Hask 的不同方式?
-
Haskell while 循环,递归根本行不通?
-
Monads作为Monoids在实践中
-
正确定义 monad class
-
有没有办法在纯函数中放置一些不纯的代码?
-
关于传入 monad 的 lambda 表达式中的参数,可以证明什么?
-
抛出错误后重新运行计算
-
使用解析器组合器实现 try(先行)和 untilStop
-
Scalaz:如何组合 OptionT[State[_], T] 类型的 monad,因此它不会在 None 上终止
-
Monad 与顺序函数调用
-
单子、组合和计算顺序
-
Monadic space 库?包裹在未指定类型的 monad 中的坐标向量?
-
Haskell 从 Get monad 获取 Either 的值
-
Applicative不要使用排序
-
在学术用途之外,continuation monad 在现实世界中是否适用?
-
在 catch 上下文之外重新抛出异常时如何保留堆栈跟踪?
-
使用 QuickCheck 的自定义可测试实例
-
在自定义数据类型上定义和使用单子结构?
-
Haskell 中带有 monad 的表达式的结果