``` return when { other == null -> false ...
# codereview
m
Copy code
return when {
    other == null -> false
    other !is Foo -> false
    other.hashCode() != hashCode() -> false
    else -> true
}