parallelMapNotNull

inline suspend fun <A, B> Iterable<A>.parallelMapNotNull(    parallelism: Int,     start: CoroutineStart = CoroutineStart.DEFAULT,     crossinline mapper: suspend (A) -> B?): List<B>(source)

Applies a given mapper function in parallel over this Iterable with a given parallelism, filtering out null Bs.