flatMapNullable<B> method
- B? f(
- T t
Return a new Option that calls Option.fromNullable on the result of of the given function f
.
expect(
Option.of(123).flatMapNullable((_) => null),
Option.none(),
);
expect(
Option.of(123).flatMapNullable((_) => 456),
Option.of(456),
);
Implementation
Option<B> flatMapNullable<B>(B? Function(T t) f) =>
flatMap((t) => Option.fromNullable(f(t)));