我有一个有效的解决方案,但我只是想问一下是否有更好的方法。基本上,我面对一个Future序列,每个序列都有一个布尔作为唯一属性的对象。我想在序列上运行forall
。我只是想知道是否有更优雅的解决方案,不需要等待。为了比较,这是我现在的解决方案:
Seq[Future[Object[Boolean]]] map
{ Await.result(Future[Object[Boolean]], Duration.inf) }
forall Boolean
那么,有没有办法在不使用Seq[Future[Object]]
的情况下将Future[Seq[Object]]
映射到Await
?
在评论中解决,等待评论转化为答案。