FutureResultExtensions<S, F> extension
Extension methods for Future<Result>
Methods
-
flatMap<
T> (Future< Result< transform(S value)) → Future<T, F> >Result< T, F> > -
Available on Future<
FlatMap for chainingResult< , provided by the FutureResultExtensions extensionS, F> > -
fold<
T> (T onSuccess(S value), T onFailure(F error)) → Future< T> -
Available on Future<
Fold the resultResult< , provided by the FutureResultExtensions extensionS, F> > -
getOrElse(
S defaultValue()) → Future< S> -
Available on Future<
Get value or elseResult< , provided by the FutureResultExtensions extensionS, F> > -
getOrNull(
) → Future< S?> -
Available on Future<
Get value or nullResult< , provided by the FutureResultExtensions extensionS, F> > -
map<
T> (T transform(S value)) → Future< Result< T, F> > -
Available on Future<
Map the success valueResult< , provided by the FutureResultExtensions extensionS, F> >