-
Notifications
You must be signed in to change notification settings - Fork 264
Reimplement Permutation.Propositional in terms of Permutation.Setoid #1354
Copy link
Copy link
Labels
breakingrefactoringstatus: blocked-by-issueProgress on this issue or PR is blocked by another issue.Progress on this issue or PR is blocked by another issue.upstreamChanges induced by Agda upstreamChanges induced by Agda upstream
Milestone
Description
Unlike other binary relations over lists, Data.List.Relation.Binary.Permutation.(Setoid/Propositional) are implemented separately which results in an awful lot of proof duplication. It also means that other modules (e.g. Subset) don't play nice when trying to transfer results from setoid equality to propositional equality. I've added the breaking tag as it remains to be seen if they can be unified in a backwards compatible manner.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
breakingrefactoringstatus: blocked-by-issueProgress on this issue or PR is blocked by another issue.Progress on this issue or PR is blocked by another issue.upstreamChanges induced by Agda upstreamChanges induced by Agda upstream