5
我要合并两个列表:如何选择乘法monoid而不是加法monoid?
import scalaz.syntax.align._
import scalaz.std.list._
import scalaz.std.anyVal._
List(1, 2, 3).merge(List(4, 5, 6, 7)) // Evaluates to List(5, 7, 9, 7)
它使用标准添加幺半隐式。如果我想要使用乘法幺半群呢?在Scalaz中做到这一点的惯用方法是什么?
我想你可以用标签做到这一点:http://eed3si9n.com/learning-scalaz/Monoid.html#Tags.Multiplication – 2014-10-22 09:11:33