Agree with @lue-bird here: it would feel weird to unify them.
Most of the time I'll want to deal with those three differently. I guess one can pattern match on the list length but still. I don't vibe with this.
I'd actually mildly prefer Tuple2 and Tuple3 to be separated. I can understand that a good chunk of the time they're just going to be handled the same, but I'd love to be able to exclude the case of TupleExpression [a,b,c,d,e,f,g]
Agree with @lue-bird here: it would feel weird to unify them.
Most of the time I'll want to deal with those three differently. I guess one can pattern match on the list length but still. I don't vibe with this.
I'd actually mildly prefer
Tuple2andTuple3to be separated. I can understand that a good chunk of the time they're just going to be handled the same, but I'd love to be able to exclude the case ofTupleExpression [a,b,c,d,e,f,g]