Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Without deconstruction and pattern matching, language level tuples would be only sugar: "var x = (1, 2)" versus "var x = Tuple.Create(1,2)"

The real power of Tuples only comes with deconstruction and matching, such as "var (a,b) = GetSomething()" and "case (_, y)".

So these features would go hand in hand. Deconstruction and matching requires lang level tuples, and lang level tuples are pretty lame without deconstruction and pattern matching.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: