Canonical bind for Maybe. Chains a Maybe-returning step; short-circuits on None. Dual-form.
Maybe
None
flatMap(fromNullable(user), (u) => u.active ? some(u) : none(),); Copy
flatMap(fromNullable(user), (u) => u.active ? some(u) : none(),);
Canonical bind for
Maybe. Chains aMaybe-returning step; short-circuits onNone. Dual-form.