Skip to content

[DRY] Refactor the various definitions of 'pointwise' equality on functions/Functions/pointwise Algebras #2434

Open
@jamesmckinna

Description

@jamesmckinna

The upcoming v2.1 has (more or less) standardised on a definition of pointwise equality/relations on (simply-typed) functions as being given by explicit quantification on its domain argument #2400 #2429 (following on from #2240 #2381 #2382 etc.).

This issue is to consider a wholesale refactoring of these definitions (and any other related ones such as Function.Indexed.Relation.Binary.Equality) to introduce them as instances of a common case, namely the 'constant indexed family' version of Relation.Binary.Indexed.Homogeneous.Core.Lift

Follow-up from #2400

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