fun <T> T.nullIf(condition: (T) -> Boolea...
# language-proposals
t
fun <T> T.nullIf(condition: (T) -> Boolean): T? = if (condition.invoke(this)) null else this