immutableMapValuesTo

fun <K, V, R> Map<K, V>.immutableMapValuesTo(map: (V) -> R): PersistentMap<K, R>

Maps this map's values with map directly into a kotlinx.collections.immutable PersistentMap, keys unchanged, avoiding an intermediate mutable Map.