【发布时间】:2019-07-15 21:47:35
【问题描述】:
Monad 是一个幺半群,但它是一个与Integer 不同的方式。我想知道是否有办法编写Monoid' 和Monad' 使得Integer 和Monad' 都可以表示为相同Monoid' 类型类的实例?
【问题讨论】:
-
我想你想阅读this blog post 解释如何使用种类多态性将两者统一在同一类型类下。
-
@GabrielGonzalez:你能把它变成答案吗?它实际上回答了我理解的问题,与当前的答案不同。