【发布时间】:2014-12-21 11:14:44
【问题描述】:
我最近试图了解 monad 是什么。
虽然我看了很多解释什么是 monad 和什么是范畴论的帖子和视频,因为它太抽象了,我无法完全理解。所以
我可以举一个有用的 monad 例子吗?
【问题讨论】:
标签: monads
我最近试图了解 monad 是什么。
虽然我看了很多解释什么是 monad 和什么是范畴论的帖子和视频,因为它太抽象了,我无法完全理解。所以
我可以举一个有用的 monad 例子吗?
【问题讨论】:
标签: monads
我写了this post 作为一个例子,纯粹作为一种避免代码重复的实用方法来使用 monad 抽象。
(很多东西都是Monads;使Monad 有用的是编写一次函数(就Monad 而言),然后能够通过Future、Option、@ 重用相同的函数987654327@、Writer、State 等)。
【讨论】:
Monad 实例,例如Monad[Option].