map<A> method

ResultAsync<A, E> map<A>(
  1. FutureOr<A> f(
    1. T t
    )
)

Implementation

ResultAsync<A, E> map<A>(FutureOr<A> Function(T t) f) {
  return ResultAsync(this._future.then((res) async {
    if (res.isErr()) {
      return Err<A, E>(res.asErr.error);
    }
    return Ok<A, E>(await f(res.asOk.value));
  }));
}