arrow-core-data / arrow.core / Option / flatMap
inline fun <B> flatMap(f: (A) ->
OptionOf
<B>):
Option
<B>
Returns the result of applying $f to this $option’s value if
this $option is nonempty.
Returns $none if this $option is empty.
Slightly different from map
in that $f is expected to
return an $option (which could be $none).
f
- the function to apply
See Also
Do you like Arrow?
✖