sig
  val ( +/ ) : Mlpost.Num.t -> Mlpost.Num.t -> Mlpost.Num.t
  val ( -/ ) : Mlpost.Num.t -> Mlpost.Num.t -> Mlpost.Num.t
  val ( */ ) : Mlpost.Num.t -> Mlpost.Num.t -> Mlpost.Num.t
  val ( // ) : Mlpost.Num.t -> Mlpost.Num.t -> Mlpost.Num.t
  val ( *./ ) : float -> Mlpost.Num.t -> Mlpost.Num.t
  val ( /./ ) : Mlpost.Num.t -> float -> Mlpost.Num.t
end