https://kotlinlang.org logo
d

dmitry.petrov

08/11/2017, 11:58 AM
I don't know. Historical reasons, most likely. E.g., there were tuples in early versions of Kotlin. Probably there was some destructuring for tuples. Then it was "generalized" that way.