Module Verify.Profunctor
Parameters
Signature
include sig ... end
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 (>.) : ('a, 'b) Bastet__Function.Semigroupoid.t -> ('b, 'c) Bastet__Function.Semigroupoid.t -> ('a, 'c) Bastet__Function.Semigroupoid.tval identity : ('a, 'b) P.t -> boolval composition : ('a -> 'b) -> ('c -> 'd) -> ('e -> 'a) -> ('d -> 'f) -> ('b, 'c) P.t -> bool