arrow-core / arrow.core.extensions.option.monadPlus / arrow.Kind
fun <A> Kind<ForOption, A>.~~plusM~~(arg1: Kind<ForOption, A>): Option<A>
Do you like Arrow?