mapErr<F extends Object> method

TaskResult<T, F> mapErr<F extends Object>(
  1. F op(
    1. E error
    )
)

Maps the result to result with target error computed by given op.

Implementation

TaskResult<T, F> mapErr<F extends Object>(F Function(E error) op) {
  if (isErr) {
    return Err(op(error!));
  }
  return Ok(data!);
}