Skip to content
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

DRAFT: FreePointed for comparison #1963

Closed
wants to merge 2 commits into from

Conversation

jamesmckinna
Copy link
Contributor

@jamesmckinna jamesmckinna commented May 1, 2023

cf. #1954 / #1962 and @JacquesCarette 's request for comparison. See also issue #1957 for blocking dependencies.

Besides library design issues, the only real difference is that of the arity (0, rather than 2) of the pt constructor, and hence also of the cong/homo properties of the associated Is*Homomorphism records. Otherwise, it was pure cut-and-paste, modulo the additional infrastructure for Identity and Composition for IsPointedHomomorphism.

@JacquesCarette
Copy link
Contributor

The reason for the exercise was to show just how deeply the cut-and-paste goes.

@jamesmckinna
Copy link
Contributor Author

I'll close this for now, but potentially re-open it once:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants