mapOrElse<U> method

U mapOrElse<U>(
  1. U defaultF(),
  2. U f(
    1. T value
    )
)

Computes a default function result (if None), or applies a different function to the contained value (if Some).

Implementation

U mapOrElse<U>(U Function() defaultF, U Function(T value) f) =>
    isSome ? f(_someValue) : defaultF();