Closed
Description
Relation.Binary.Morphism.Definitions
has as module parameters the domain and codomain of the functions over which the definitions are made, whereas Function.Definitions
has them in a variable
block. The former module only contains Homomorphic₂
, which is exactly the same as the latter's Congruent
, and a re-export of Morphism
from Function.Core
, which I think is otherwise unused in the library (and is just a synonym for the function arrow).
Can we deprecate Relation.Morphism.Definitions
in favour of Function.Definitions
?