r1
, r2
, r3
- Boolean
с.Вы пытаетесь добавить их.
Как вы собираетесь добавить Boolean
s?
Вы имеете в виду
val result: Future[Boolean] = for {
r1 <- f1
r2 <- f2
r3 <- f3
} yield r1 && r2 && r3
или
val result: Future[Boolean] = for {
r1 <- f1
r2 <- f2
r3 <- f3
} yield r1 || r2 || r3
или
val result: Future[(Boolean, Boolean, Boolean)] = for {
r1 <- f1
r2 <- f2
r3 <- f3
} yield (r1, r2, r3)
?