11 lines
282 B
Kotlin
Vendored
11 lines
282 B
Kotlin
Vendored
// FULL_JDK
|
|
// STDLIB_JDK8
|
|
// !JVM_TARGET: 1.8
|
|
|
|
fun <D> MutableMap<String, MutableSet<D>>.initAndAdd(key: String, value: D) {
|
|
this.compute(key) { _, maybeValues ->
|
|
val setOfValues = maybeValues ?: mutableSetOf()
|
|
setOfValues.add(value)
|
|
setOfValues
|
|
}
|
|
} |