``` pairs.mapNotNull { it.takeIf { it.second != nu...
# stdlib
d
Copy code
pairs.mapNotNull { it.takeIf { it.second != null }?.let { it as Pair<String, Double> } }.toMap()
Unsafe (relying on nullability check under
takeIf
), but doesn't create an extra list for filterIsInstance.
👍 1