Skip to content

Weaken preconditions of map lemmas for Grouped predicate #1189

Closed
@MatthewDaggitt

Description

@MatthewDaggitt

The map lemmas in Data.List.Relation.Unary.Grouped.Properties use functional equivalence rather than relational equivalence, and therefore require a bunch of additional and unnecessary equality constraints.

map⁺ : {f xs} ( {x y} P x y ⇔ Q (f x) (f y)) Grouped P xs Grouped Q (map f xs)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions