Kotlin had it since 1.0, it's just called `when` instead of `match`.

https://kotlinlang.org/docs/control-flow.html#expressions

That’s just fancy switch statement.

Kotlin does not have inline destructuring in pattern matching.

Pattern matching with only positional destructuring is a bad feature. I've written enough Scala to say this with confidence.

[flagged]