Bernhard
@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
A modern programming language that makes developers happier.