foldMapO<A, B> method

Option<B> foldMapO<A, B>(
  1. Semigroup<B> si,
  2. F fa,
  3. B f(
    1. A a
    )
)

Implementation

Option<B> foldMapO<A, B>(Semigroup<B> si, F fa, B f(A a)) => foldMap(new OptionMonoid(si), fa, composeF(some, f));