Functor Numerix.Infixes


module Infixes: functor (E : Int_type) -> sig  end
Parameters:
E : Numerix.Int_type

val (+) : E.t -> E.t -> E.t
val (-) : E.t -> E.t -> E.t
val (*) : E.t -> E.t -> E.t
val (/) : E.t -> E.t -> E.t
val (%) : E.t -> E.t -> E.t
val (/%) : E.t -> E.t -> E.t * E.t
val (<<) : E.t -> int -> E.t
val (>>) : E.t -> int -> E.t
val (**) : E.t -> int -> E.t
val (+.) : E.t -> int -> E.t
val (-.) : E.t -> int -> E.t
val (*.) : E.t -> int -> E.t
val (/.) : E.t -> int -> E.t
val (%.) : E.t -> int -> int
val (/%.) : E.t -> int -> E.t * int
val (+!) : int -> int -> int
val (-!) : int -> int -> int
val (*!) : int -> int -> int
val (/!) : int -> int -> int
val (%!) : int -> int -> int
val (=.) : E.t -> int -> bool
val (<>.) : E.t -> int -> bool
val (<.) : E.t -> int -> bool
val (<=.) : E.t -> int -> bool
val (>.) : E.t -> int -> bool
val (>=.) : E.t -> int -> bool
val (=!) : 'a -> 'a -> bool
val (<>!) : 'a -> 'a -> bool
val ('a -> 'a -> bool
val (<=!) : 'a -> 'a -> bool
val (>!) : 'a -> 'a -> bool
val (>=!) : 'a -> 'a -> bool
val (~~) : E.tref -> E.t