map

abstract fun <R> map(function: (T) -> R): Optional<out R>

Transforms the contained value, if any, via function; propagates None unchanged otherwise.