"Nicolas M. Thiery" <nicolas.thi...@u-psud.fr> writes:

>       Dear poset fans,
>
> In the process of refactoring / categorifying the poset code, I am
> creating a category for posets which are lattices. What should be the
> name for this category? Lattices() would be natural, but might get
> into conflict with other kind of lattices. Should we use
> LatticePosets() instead?

I like LatticePosets or perhaps LatticeOrders.

> I have another little conflict in that the name Posets is, since
> recently, used for the library of posets:
>
>     sage: Posets.ChainPoset(3)
>     Finite lattice containing 3 elements
>
> very much like graphs and digraphs for graphs. Note that one can also
> use:
>
>     sage: posets.ChainPoset(3)
>     Finite lattice containing 3 elements
>
> is more consistent in the casing.
>
> Is this a direction we want to push forward? Namely that a category
> As() would also serve as a library of objects in A, available under
> the form As.MyExample() ? If yes, should the library of lattices be in
> Posets, or in Lattices, or in both?

did you mean As.MyExample() or as.MyExample()?

I think either is fine, but it should be consistent across sage.  I'm
slightly biased towards As.MyExample(), so "as" remains available for
userland but that's really minor.

Martin

-- 
You received this message because you are subscribed to the Google Groups 
"sage-combinat-devel" group.
To post to this group, send email to sage-combinat-devel@googlegroups.com.
To unsubscribe from this group, send email to 
sage-combinat-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sage-combinat-devel?hl=en.

Reply via email to