map<R> method
Maps a present value and leaves absent values unchanged.
final doubled = const Some<int>(2).map((value) => value * 2);
final missing = const None<int>().map((value) => value * 2);
Implementation
@override
Option<R> map<R>(R Function(T value) mapper) {
return None<R>();
}