map

open suspend fun <T, R : Any> Iterable<T>.map(tag: String, parallel: Boolean = true, transform: suspend (T) -> R?): List<R>
open suspend fun <K, V, R : Any> Map<K, V>.map(tag: String, parallel: Boolean = true, transform: suspend (K, V) -> R?): List<R>