public static <T> Future<ReactiveSeq<T>> sequence(final Iterable<? extends Future<T>> fts) {
        return sequence(ReactiveSeq.fromIterable(fts));

    }
public static < T > Future < ReactiveSeq < T > > sequence ( final Iterable < ? extends Future < T > > fts ) { return sequence ( ReactiveSeq . fromIterable ( fts ) ) ; }
Asynchronous sequence operation that convert a Collection of Futures to a Future with a List

<pre>
{@code
Future<Seq<Integer>> futures =Future.sequence(Seq.of(Future.ofResult(10),Future.ofResult(1)));
Seq.of(10,1)

}
</pre>


@param fts Collection of Futures to Sequence into a Future with a List
@return Future with a List