type t
include Base.Floatable.S with type t := t
val of_float : float ‑> t
val to_float : t ‑> float
include Base.Stringable.S with type t := t
val of_string : string ‑> t
val to_string : t ‑> string
val (+) : t ‑> t ‑> t
val (-) : t ‑> t ‑> t
val (*) : t ‑> t ‑> t
val (/) : t ‑> t ‑> t
val (~-) : t ‑> t
include Base.Comparisons.Infix with type t := t
val (>=) : t ‑> t ‑> bool
val (<=) : t ‑> t ‑> bool
val (=) : t ‑> t ‑> bool
val (>) : t ‑> t ‑> bool
val (<) : t ‑> t ‑> bool
val (<>) : t ‑> t ‑> bool
val abs : t ‑> t
val neg : t ‑> t
val zero : t
val of_int_exn : int ‑> t
val rem : t ‑> t ‑> t