apmap

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