maybeMap

Map function for Maybe.

maybeMap
(
F
)
(
F f
)
if (
is(F : Function!(A, B),
A
B
)
)

Examples

auto maybeId = maybeMap(RealFunction!(id!int).get);
assert (maybeId(just(0)) == just(0));

Meta