单子的例子在哪里?
这个问题在这里已经有了答案:
我写这篇文章是为了避免代码复制纯粹作为一种实用的方式使用monad抽象的例子。
(很多事情都是Monad
的; Monad
有用之处在于编写一个函数(就Monad
),然后能够与Future
, Option
, Either
, Writer
, State
等重复使用相同的函数。
这个问题在这里已经有了答案:
我写这篇文章是为了避免代码复制纯粹作为一种实用的方式使用monad抽象的例子。
(很多事情都是Monad
的; Monad
有用之处在于编写一个函数(就Monad
),然后能够与Future
, Option
, Either
, Writer
, State
等重复使用相同的函数。