【发布时间】:2015-08-23 09:10:39
【问题描述】:
软件开发爱好者noted the following:
当前状态:在生成器函数和 monad 理解之间建立直观联系后,强制重写我所有的 JS。
我觉得我在那里错过了什么。我对回调地狱的解决方案是使用js-csp 之类的东西(即队列)。
我的问题是:生成器函数和 JavaScript 中的 monad 之间有什么联系?
【问题讨论】:
-
好吧,作者一定也漏掉了什么。生成器函数不是单子理解。
-
您对原始推文的后续 cmets 有何看法?
-
@mrmcgreg:除了作者在那篇文章中根本没有使用生成器。他似乎将它们与迭代器混淆了。
-
作者在哪里说“使用生成器函数构建单子解析器组合器?当然,没问题。”然后链接到:github.com/bodil/graham/blob/master/parse.js#L10
标签: javascript generator monads