arrow-core / arrow.core.extensions / OptionSemigroupal / product
open fun <A, B> Kind<ForOption, A>.product(fb: Kind<ForOption, B>): Kind<ForOption, Tuple2<A, B>>
Do you like Arrow?