monadfix

monadfix

文章 0 浏览 5

有什么方法可以恢复足够的懒惰以在单子中喜结连理吗?

我想通过打结来编写一些巧妙的代码(节省我很多时间来实现)。大致是这样的, n <- myinstr n x 理论上,myinstr应该运行x来获取一个值,该值将变成n…

黯然 2024-12-20 00:11:36 5 0

Rand monad 的 MonadFix 实例

我想用 Rand monad 生成无限的数字流 System.Random.MWC.Monad。如果这个 monad 有一个 MonadFix 实例,或者像这样的实例: instance (PrimMonad m) =…

绮烟 2024-10-24 09:29:55 10 0

Haskell 中的相互递归求值器

更新:我添加了答案 描述了我的最终解决方案(提示:单个 Expr 数据类型是不够的)。 我正在编写一个小型表达式语言的评估器,但我陷入了 LetRec 构造…

颜漓半夏 2024-09-15 07:36:32 16 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文