completable-promise
CompletablePromise library allows to create a Promise instance that does not start its resolution upon its declaration.
CompletablePromise library allows to create a Promise instance that does not start its resolution upon its declaration.
Reduce boils down a list of values into a single values. With reduce-future, you will able to reduce one array list that need execute async functions, joining the results on success callback.
Reactive Extensions - represents a deferred computation without any value but only indication for completion or exception.
Emulate the behavior of CompletableFuture in Java for Promises, so you can hand off the Promise for someone else to fulfill in a cleaner way. Doesn't require you to immediately begin the work to complete the promise.