type t
=
Binary operations
val injective : t ‑> bool
This function returns true if the operation is injective wrt. each argument: op(e,-) and op(-, e) is injective for all e. The return value false means "don't know".
val is_zero_runit : t ‑> bool
This function returns true if 0 is the right unit of binop
.
The return value false means "don't know".