package posix-math
-
posix-math
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
POSIX math
type complex = Complex.t
val cabs : complex -> float
val carg : complex -> float
val cimag : complex -> float
val creal : complex -> float
module Fexcepts : sig ... end
val feclearexcept : Fexcepts.t -> (unit, [> `Error ]) Result.result
val feraiseexcept : Fexcepts.t -> (unit, [> `Error ]) Result.result
val fetestexcept : Fexcepts.t -> (Fexcepts.t, [> `Error ]) Result.result
module Fexcept : sig ... end
val fesetexceptflag :
Fexcept.t ->
Fexcepts.t ->
(unit, [> `Error ]) Result.result
val fegetexceptflag : Fexcepts.t -> (Fexcept.t, [> `Error ]) Result.result
module Fenv : sig ... end
val fegetenv : unit -> (Fenv.t, [> `Error ]) Result.result
val fesetenv : Fenv.t -> (unit, [> `Error ]) Result.result
val feupdateenv : Fenv.t -> (unit, [> `Error ]) Result.result
val feholdexcept : unit -> (Fenv.t, [> `Error ]) Result.result
module Fround : sig ... end
val fesetround : Fround.t -> (unit, [> `Error ]) Result.result
val fegetround : unit -> (Fround.t, [> `Error ]) Result.result