//arrow-core/arrow.core/Option/padZip
common fun <B> padZip(other: Option<B>): Option<Pair<A?, B?»
inline fun <B, C> padZip(other: Option<B>, f: (A?, B?) -> C): Option<C>
Do you like Arrow?