有>>斯卡拉兹的monad运营商?

时间:2012-05-18 23:09:33

标签: scala functional-programming scalaz

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

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

Scalaz(6)中是否有这样的运算符?在这里,是否有像flatten / join等一样的辅助操作?这些定义在哪里?

1 个答案:

答案 0 :(得分:4)

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