Module Compare.Bicontravariant
Parameters
B : Interface.BICONTRAVARIANTE : Interface.EQ2 with type ('a, 'b) t = ('a, 'b) B.t
Signature
val id : ('a, 'a) Function.Category.tval (<.) : ('a, 'b) Bastet__Function.Semigroupoid.t -> ('c, 'a) Bastet__Function.Semigroupoid.t -> ('c, 'b) Bastet__Function.Semigroupoid.tval identity : ('a, 'b) B.t -> boolval composition : ('e -> 'b) -> ('f -> 'd) -> ('b -> 'a) -> ('d -> 'c) -> ('a, 'c) B.t -> bool