arrow-core / arrow.core.extensions / OptionMonadCombine / map2
open fun <A, B, Z> Kind<ForOption, A>.map2(fb: Kind<ForOption, B>, f: (Tuple2<A, B>) -> Z): Option<Z>
Do you like Arrow?