free-monad
-
如何基于免费的 monad 编写 DSL?
-
重构 OOP "decorator" 以释放 monad 结构
-
在 Free Monad 上缩放实例
-
当一个不匹配时,为什么我会收到 'Overlapping instances' 错误?
-
自由 Monad 的条件行为
-
我如何使用 Scalaz 链接操作并一起解释它们?
-
Free 和 Cofree 的不动点函子
-
免费 ~> Trampoline:递归程序因 OutOfMemoryError 而崩溃
-
Scala:如何将操作列表组合成一个免费的 monad?
-
为什么这段带有免费 monad 解释器的代码可以编译?
-
用于系统测试 DSL 的实用免费 monad:并发性和错误处理
-
Free Monads 中的抽象结果类型
-
使用免费的 monad 进行日志记录
-
Profunctors 的自由单子模拟
-
Haskell 中 Cofree CoMonad 有哪些激励人心的例子?
-
免费 Monad 的 MonadError 实例
-
是否可以使用 Free 在 DSL 中实现多态函数
-
如何将 IO monad 中的值分配给 RankNType 合格的构造函数
-
Haskell:在 FreeMonad 解释器中使用 MonadState 进行记忆
-
在 Haskell 中,我如何将一个 Free monad 嵌入另一个?