traverseResult

inline fun <A, B> Iterable<A>.traverseResult(f: (A) -> Result<B>): Result<List<B>>