code: @Override
      public <B> CompletableFutureT<W,B> map(final Function<? super T, ? extends B> f) {
          return new CompletableFutureT<W,B>(
                                    run.map(o -> o.thenApply(f)));
      }
docs: Map the wrapped Future
  
  <pre>
  {@code
  FutureT.of(AnyM.fromStream(Arrays.asFuture(10))
  .map(t->t=t+1);
  
  
  //FutureT<AnyMSeq<Stream<Future[11]>>>
  }
  </pre>
  
  @param f Mapping function for the wrapped Future
  @return FutureT that applies the transform function to the wrapped Future