3

如果没有 Haskell 的 >> (monad replace?) 运算符,我可以在 scalaz 中执行此操作:

val m3 = for {
  _ <- m1
  r <- m2
} yield r

Scalaz(6)中有这样的运算符吗?到这里后,是否有任何辅助操作,例如展平/连接等?这些在哪里定义?

4

1 回答 1

4

>>=|别名>|>*|scalaz/MA.scala中定义。

于 2012-05-18T23:58:56.380 回答