【发布时间】:2014-10-29 23:39:51
【问题描述】:
我一直在努力理解 monad。
而且,我的结论是 monad 是一个值的盒子,在其中执行一些特定的任务。
那么,我可以说 Future 和 Promise 也是一种单子吗?
【问题讨论】:
-
极易理解的 monad 简介:blog.sigfpe.com/2006/08/you-could-have-invented-monads-and.html.
-
如果 Promise 指的是 JS Spec,它不是一个 monad:stackoverflow.com/a/50173415/1614973