をMYTYPEする[未来【がMyType]、問題のように基本的な署名がある:スカラ将来[MYTYPE]私は将来【がMyType]があると私は、配列を返す方法がMyTypeの値を渡す必要が
val a: Seq[Future[MyType]] = ...
getValue(t: MyType): Seq[Future[MyType]] = {...}
getValueにaの値を渡したいと思います。 [がMyType]タイプの未来であるとのgetValueパラメータとしてのみがMyTypeを必要と私はそれが明らかにVとして働いていなかった、bはSeq[Future[MyType]]
タイプ
のようにしたいが、
val b:Seq[Future[MyType]] = a.map{v => getValue(v)}
:私のようなものを試してみました。可能な解決策は何でしょうか?
あなたが行うことができます
あなたは 'Seq [Future [MyType]]を持っています。これはあなたが複数の' Future [MyType] 'を持つことを意味します。 'getValue()'に渡すために引き出したものはどれですか?シーケンスの最初の?最初に「成功」を完成させる? – jwvh
jwvh、成功のすべてを渡す必要があります – User2403