map<U> method

Result<U, E> map<U>(
  1. U transform(
    1. T value
    )
)

Transforms the success value

Implementation

Result<U, E> map<U>(U Function(T value) transform) {
  return this is Ok<T, E>
      ? Ok<U, E>(transform((this as Ok<T, E>).value))
      : this as Err<U, E>;
}