type 'a array = 'a Array.ttype bool = Bool.tval hash_fold_bool : Hash.state -> bool -> Hash.stateval hash_bool : bool -> Hash.hash_valuetype char = Char.tval hash_fold_char : Hash.state -> char -> Hash.stateval hash_char : char -> Hash.hash_valuetype exn = Exn.ttype float = Float.tval hash_fold_float : Hash.state -> float -> Hash.stateval hash_float : float -> Hash.hash_valuetype int = Int.tval hash_fold_int : Hash.state -> int -> Hash.stateval hash_int : int -> Hash.hash_valuetype int32 = Int32.tval hash_fold_int32 : Hash.state -> int32 -> Hash.stateval hash_int32 : int32 -> Hash.hash_valuetype int64 = Int64.tval hash_fold_int64 : Hash.state -> int64 -> Hash.stateval hash_int64 : int64 -> Hash.hash_valuetype 'a list = 'a List.tval hash_fold_list : a. (Hash.state -> 'a -> Hash.state) -> Hash.state -> 'a list -> Hash.statetype nativeint = Nativeint.tval hash_fold_nativeint : Hash.state -> nativeint -> Hash.stateval hash_nativeint : nativeint -> Hash.hash_valuetype 'a option = 'a Option.tval hash_fold_option : a. (Hash.state -> 'a -> Hash.state) -> Hash.state -> 'a option -> Hash.statetype 'a ref = 'a Ref.ttype string = String.tval hash_fold_string : Hash.state -> string -> Hash.stateval hash_string : string -> Hash.hash_valuetype bytes = Bytes.ttype unit = Unit.tval hash_fold_unit : Hash.state -> unit -> Hash.stateval hash_unit : unit -> Hash.hash_valuetype nonrec ('a, 'b, 'c) format = ('a, 'b, 'c) Stdlib.formattype nonrec ('a, 'b, 'c, 'd) format4 = ('a, 'b, 'c, 'd) Stdlib.format4type nonrec ('a, 'b, 'c, 'd, 'e, 'f) format6 = ('a, 'b, 'c, 'd, 'e, 'f) Stdlib.format6Sexp
type 'a sexp_array = 'a arraytype 'a sexp_list = 'a listtype 'a sexp_option = 'a optioninclude List.Infix
include Float.O_dot
Reverse application operator. x |> g |> f is equivalent to f (g (x)).
val ignore : _ -> unitval (!) : 'a ref -> 'aval ref : 'a -> 'a refval raise : exn -> _val raise_s : Sexp.t -> 'aval force : 'a Lazy.t -> 'a