map<R> abstract method
Maps a successful value and leaves errors unchanged.
final doubled = const Ok<int, String>(2).map((value) => value * 2);
final unchanged = const Err<int, String>('missing')
.map((value) => value * 2);
Implementation
Result<R, E> map<R>(R Function(T value) mapper);