如果没有 Haskell 的 >> (monad replace?) 运算符,我可以在 scalaz 中执行此操作:
val m3 = for {
_ <- m1
r <- m2
} yield r
Scalaz(6)中有这样的运算符吗?到这里后,是否有任何辅助操作,例如展平/连接等?这些在哪里定义?
如果没有 Haskell 的 >> (monad replace?) 运算符,我可以在 scalaz 中执行此操作:
val m3 = for {
_ <- m1
r <- m2
} yield r
Scalaz(6)中有这样的运算符吗?到这里后,是否有任何辅助操作,例如展平/连接等?这些在哪里定义?