Scala:忽略 Future return 值,但将它们链接起来

Scala: Ignore Future return value, but chain them

当我不关心返回值时,我应该怎么写代码

示例:

for {
    a <- getA // I do not care about a, but I need to wait for the future to finish
    b <- getB
} yield (b)

像这样

for {
     _ <- getA 
     b <- getB
} yield (b)

或者如果不是一个理解爱好者,可以做

getA.flatMap(_ => getB )

但我想大多数人都会投票支持理解