map<TR> method

TR map<TR>({
  1. required ValueResultMapper<T, TR> succeeded,
  2. required FailedResultMapper<TR> failed,
})

Pattern match the result

succeeded is called with value if result is succeeded failed is called with error and stackTrace if result is failed

Implementation

TR map<TR>({
  required ValueResultMapper<T, TR> succeeded,
  required FailedResultMapper<TR> failed,
}) =>
    unsafeMapOr<T, TR>(
      succeededResult: succeeded,
      failedResult: failed,
    );