Returns the provided default (if Err), or applies a function to the contained value (if Ok).
W mapOr<W>(W defaultValue, W Function(S ok) fn);