Module Caml

type selector('a) = 'a => 'a => 'a;
let caml_int_compare: int => int => int;
let caml_bool_compare: bool => bool => int;
let caml_float_compare: float => float => int;
let caml_string_compare: string => string => int;
let caml_bool_min: selector(bool);
let caml_int_min: selector(int);
let caml_float_min: selector(float);
let caml_string_min: selector(string);
let caml_int32_min: selector(int32);
let caml_bool_max: selector(bool);
let caml_int_max: selector(int);
let caml_float_max: selector(float);
let caml_string_max: selector(string);
let caml_int32_max: selector(int32);
let i64_neq: Caml_int64_extern.t => Caml_int64_extern.t => bool;