Zips self and another Option with function f
Option<R> zipWith<U, R>(Option<U> other, R Function(T, U) f);