List<CompletableFuture<Integer>> futures = new SimpleReact() .<Integer> react(() -> 1, () -> 2, () -> 3) .with(it -> it * 100); <p class="indent">
new SimpleReact() .<Integer> react(() -> 1, () -> 2, () -> 3) .then(it -> it * 100) .then(it -> "*" + it) <p class="indent">