mapError<W extends Object> method

  1. @override
Result<S, W> mapError<W extends Object>(
  1. W fn(
    1. F failure
    )
)
override

Returns a new Result, mapping any Error value using the given transformation.

Implementation

@override
Result<S, W> mapError<W extends Object>(W Function(F failure) fn) {
  final newFailure = fn(_failure);
  return Failure(newFailure);
}