amap

suspend fun <K, V, R> Map<out K, V>.amap(f: suspend (Map.Entry<K, V>) -> R): List<R>
suspend fun <A, B> List<A>.amap(f: suspend (A) -> B): List<B>