Bernhard
02/15/2024, 1:54 PM@OptIn(ExperimentalContracts::class)
internal fun <K, V> hasNonNullFirst(pair: Pair<K?, V>): Boolean {
contract {
returns(true) implies (pair is Pair<K, V>)
}
return pair.first != null
}
dmitriy.novozhilov
02/15/2024, 2:56 PMBernhard
02/15/2024, 2:57 PM