I gave two other examples where they differ: the constructors and iteration. Actually, it seems to me now that there's very little that they actually do share in exactly the same way.
Aaron Meurer On May 15, 2012, at 3:14 PM, "[email protected]" <[email protected]> wrote: > OK, I suppose that I am just too used to the idea that "everything is a list". > > I do not see the reason not to have vector of Sets/Manifolds/Whatever > instead of a Tuple of sets/whatever (which I think was the only strong > argument in favor of keeping Tuples). And I also do not see the > problem with "Tuple and Matrix not being Liskov-substitutable" - they > do not need to be, one will simply not use + to denote concatenation > when Tuple is removed and gone. > > However, as the majority has another view I will not proceed on this. > (on the other hand, any arguments explaining why Liskov-substitutable > is important *in this single case* will be appreciated) > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/sympy?hl=en. > -- You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sympy?hl=en.
