我是 Scala 和 Futures 的新手。我的场景如下 -
val futureTotalCount : Future[Int]
val futureProcessedCount : Future[Int]
//I need to find the difference of above two futures to get unProcessedCount, something like-
val futureUnProcessedCount : Future[Int] = (futureTotalCount - futureProcessedCount)
Run Code Online (Sandbox Code Playgroud)
在 Scala 中可能有这样的事情吗?
futureTotalCount zip futureProcessedCount map { case(a,b) => a - b }
Run Code Online (Sandbox Code Playgroud)