-
-
Notifications
You must be signed in to change notification settings - Fork 559
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Functorial constructions in categories #8881
Comments
comment:1
The patch is on review on sage-combinat-queue and should be ready soon. Please Nicolas, can you fold my last review patch if you are ok with it and upload the bunch here. I'll probably put a positive review after a last re-reading (and at least 5 folded review patches) :-) Florent |
Reviewer: Florent Hivert |
Author: Nicolas M. Thiéry |
Changed keywords from Functorial construction to Functorial constructions |
This comment has been minimized.
This comment has been minimized.
comment:3
Replying to @nthiery: One last remark, otherwise I'm ready to give positive review: there is a slight naming inconsistency:
I'm just not 100% sure that we don't want Any arguments ? By the way I put Priority=critical because they are at least a dozen of patch on sage-combinat which depend on this one... |
Renames TensorFunctor to TensorProductFunctor |
Attachment: trac_8881-functorial_constructions-nt.patch.gz Attachment: diff.gz Diff to previous version of the patch |
comment:4
Replying to @hivert:
Yup, we had discussed this with David Roe during the review of the On the other hand, I fixed TensorFunctor to TensorProductFunctor in |
comment:5
Excellent ! Positive review unless Massena find a new bug (which is VeryUnlikely(TM)). |
comment:6
Replying to @hivert:
Thanks for all your work on this! |
comment:7
This causes doctest failures, including the following.
|
comment:8
Replying to @williamstein:
This bug is fixed in #9104 but it does appear on 4.4.2 so I didn't think about a dependency. Sorry for this. |
This comment has been minimized.
This comment has been minimized.
comment:9
Note: I put back positive review though I had no chance to test on |
Merged: sage-4.4.4.alpha0 |
This patch refactors completely the framework for (covariant)
functorial constructions, improves the existing ones, and adds new ones.
Improved constructions:
monoid operations, ...
New constructions:
Miscellaneous category fixes and improvements:
(courtesy of Florent Hivert)
_an_element_
method provided by the categories, if available_repr_
by extracting a _repr_object_names method_latex_
by extracting a _short_name methodDepend on #9104
CC: @sagetrac-sage-combinat
Component: categories
Keywords: Functorial constructions
Author: Nicolas M. Thiéry
Reviewer: Florent Hivert
Merged: sage-4.4.4.alpha0
Issue created by migration from https://trac.sagemath.org/ticket/8881
The text was updated successfully, but these errors were encountered: