2016-09-29 10 views
0

私はflatMap機能複雑な将来

Future[Future[Seq]] => Future[Seq] 

のラップを解除することができます知っているが、どのように私はマッピングを次のですか?

Future[Seq[Future[Seq]]] => Future[Seq[Seq]] 

答えて

4

Future.sequenceSeq[Future[...]]のでFuture[Seq[...]]

に変更され、このような何か:obj.flatMap(x => Future.sequence(x))おそらく?