myanmarking
val map: Map<String, Data> = ..
val temp = map - 1
public operator fun <K, V> Map<out K, V>.minus(key: K): Map<K, V> =
this.toMutableMap().apply { minusAssign(key) }.optimizeReadOnlyMap()
out K
temp - context
Javier
Joffrey
K
Any
temp
Map<String, Data>
Clearly there is out K there.
Map<out Any, Data>
minus
K=Any
A modern programming language that makes developers happier.