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.

Reply via email to