code: public static <T> Future<T> fromIterable(final Iterable<T> iterable, final Executor ex) {
  
          return Future.of(() -> Eval.fromIterable(iterable))
                        .map(e -> e.get());
      }
docs: Construct a Future asyncrhonously that contains a single value extracted from the supplied Iterable
  <pre>
  {@code
  ReactiveSeq<Integer> stream =  ReactiveSeq.of(1,2,3);
  
  Future<Integer> future = Future.fromIterable(stream,ex);
  
  Future[1]
  
  }
  </pre>
  @param iterable Iterable to generate a Future from
  @param ex  Executor to extract value on
  @return Future populated asyncrhonously from Iterable