Up
Module type
With_zero
=
Core_kernel.Comparable_intf.With_zero
Signature
type
t
val
validate_positive :
t
Core_kernel.Validate.check
val
validate_non_negative :
t
Core_kernel.Validate.check
val
validate_negative :
t
Core_kernel.Validate.check
val
validate_non_positive :
t
Core_kernel.Validate.check
val
is_positive :
t
-> bool
val
is_non_negative :
t
-> bool
val
is_negative :
t
-> bool
val
is_non_positive :
t
-> bool
val
sign :
t
->
Core_kernel.Sign0.t
Returns
Neg
,
Zero
, or
Pos
in a way consistent with the above functions.