Skip to content

Add the Setoidal structure of a (free) Monoid on List #2360

Closed
@jamesmckinna

Description

@jamesmckinna

(Extracted from #2350)
Module Data.List.Relation.Binary.Equality defines the Setoid lifting of equality from a Setoid on A to one on List A.

But nowhere that I can find is the ++-[]-monoid bundle/structure etc. defined for this Setoid... so we should add it.

See this blob #2393 for one possible implementation.

Issues:

  • where should this construction live?
  • what else should be added along these lines?
  • what other 'obvious' Setoid liftings are missing?

NB this comment seems never to have been acted upon cf. #568

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions