mitch
08/31/2021, 12:01 PMinline fun <A, B> Iterable<A>.traverseNullable(fn: (A) -> B?): List<B>? = ...
or
inline fun <A, B, C> Either<A, B>.traverseNullable(fn: (B) -> C?): Either<A, C>?
happy to raise a PR for those if they are fine from Arrow crew’s perspective