nullIf

fun <T : Any> T.nullIf(condition: (T) -> Boolean): T?(source)