Hi, I am refactoring subset / subword at #10534. The "elements" are right now of type Set_object_enumerated. But I really do not like it since:
sage: from sage.sets.set import Set_object_enumerated sage: Set_object_enumerated((Set(()), Set((2,)))) {{2}, {}} sage: Set_object_enumerated((Set(()), Set((1,)))) {{}, {1}} In particular, if we start enumerating the subsets of the subsets it become really ugly. Do you mind if I open a ticket to - set the category of Set_object_enumerated to FiniteEnumeratedSets() or EnumeratedSets() - fix the print order - set rank / unrank to what it should be An alternative would have been to use FiniteEnumeratedSet but it has UniqueRepresentation and hence is not suitable for that purpose. Vincent -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.