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

Add bundles for morphisms over binary relations #1464

Merged
merged 3 commits into from
Apr 9, 2021

Conversation

MatthewDaggitt
Copy link
Contributor

Fixes #1407.

Pinging @JacquesCarette and @sstucki to let you know that this can be used to undo some of the ugliness I introduced in agda/agda-categories#243 when v1.6 releases.

Unfortunately I had to remove the module-level arguments in the files I introduced last release, but I think it's unlikely anyone has got round to using them seriously yet!

@sstucki
Copy link
Contributor

sstucki commented Apr 4, 2021

Thanks for the ping @MatthewDaggitt!

Question: I didn't spot the "smart constructor" for Poset homomorphisms that we discussed back then (see last part of #1407). Did I miss it?

We should also introduce smart constructors for the morphism bundles in which some of the fields can be inferred automatically (such as congruence over posets).

Might be worth including in this PR since it's mentioned in the description of the issue. Or maybe you wanna open a separate issue for this?

@MatthewDaggitt
Copy link
Contributor Author

Might be worth including in this PR since it's mentioned in the description of the issue. Or maybe you wanna open a separate issue for this?

Thanks for the spot! Yup added it as mkPosetHomo.

@sstucki
Copy link
Contributor

sstucki commented Apr 5, 2021

LGTM, thanks!

@MatthewDaggitt MatthewDaggitt merged commit 9816023 into master Apr 9, 2021
@MatthewDaggitt MatthewDaggitt deleted the morphism-bundles branch April 9, 2021 10:30
@jamesmckinna jamesmckinna mentioned this pull request Jun 12, 2024
3 tasks
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.

Add bundles for morphisms
2 participants