package stdcompat

  1. Overview
  2. Docs
Compatibility module for OCaml standard library

Install

Dune Dependency

Authors

Maintainers

Sources

20.1.tar.gz
sha512=c482cae49459704100812cb6caa8e8ffa60ffc2414a0ac4c3ec41bdd4203d8299c69be3ab2f7f8764b58b9173e43b89faf70036a19dc5674aa87108ff07c4c60

doc/stdcompat/Stdcompat/Int32/index.html

Module Stdcompat.Int32Source

Sourcetype t = int32

Alias for Int32.t

Sourceval seeded_hash : int -> t -> int
  • since 5.1.0: val seeded_hash : int -> t -> int
Sourceval hash : t -> int
  • since 5.1.0: val hash : t -> int
Sourceval min : t -> t -> t
  • since 4.13.0: val min : t -> t -> t
Sourceval max : t -> t -> t
  • since 4.13.0: val max : t -> t -> t
Sourceval unsigned_div : int32 -> int32 -> int32
  • since 4.08.0: val unsigned_div : int32 -> int32 -> int32
Sourceval unsigned_rem : int32 -> int32 -> int32
  • since 4.08.0: val unsigned_rem : int32 -> int32 -> int32
Sourceval unsigned_to_int : int32 -> int option
  • since 4.08.0: val unsigned_to_int : int32 -> int option
Sourceval unsigned_compare : t -> t -> int
  • since 4.08.0: val unsigned_compare : t -> t -> int
Sourceval of_string_opt : string -> int32 option
  • since 4.05.0: val of_string_opt : string -> int32 option
Sourceval equal : t -> t -> bool
  • since 4.03.0: val equal : t -> t -> bool
Sourceval bits_of_float : float -> int32
  • since 4.03.0:

external bits_of_float : float -> int32 = "caml_int32_bits_of_float" "caml_int32_bits_of_float_unboxed"@@unboxed @@noalloc

  • since 3.08.0:

external bits_of_float : float -> int32 = "caml_int32_bits_of_float"

Sourceval float_of_bits : int32 -> float
  • since 4.03.0:

external float_of_bits : int32 -> float = "caml_int32_float_of_bits" "caml_int32_float_of_bits_unboxed"@@unboxed @@noalloc

  • since 3.08.0:

external float_of_bits : int32 -> float = "caml_int32_float_of_bits"

Sourceval zero : int32

Alias for Int32.zero

Sourceval one : int32

Alias for Int32.one

Sourceval minus_one : int32

Alias for Int32.minus_one

Sourceval neg : int32 -> int32

Alias for Int32.neg

Sourceval add : int32 -> int32 -> int32

Alias for Int32.add

Sourceval sub : int32 -> int32 -> int32

Alias for Int32.sub

Sourceval mul : int32 -> int32 -> int32

Alias for Int32.mul

Sourceval div : int32 -> int32 -> int32

Alias for Int32.div

Sourceval rem : int32 -> int32 -> int32

Alias for Int32.rem

Sourceval succ : int32 -> int32

Alias for Int32.succ

Sourceval pred : int32 -> int32

Alias for Int32.pred

Sourceval abs : int32 -> int32

Alias for Int32.abs

Sourceval max_int : int32

Alias for Int32.max_int

Sourceval min_int : int32

Alias for Int32.min_int

Sourceval logand : int32 -> int32 -> int32

Alias for Int32.logand

Sourceval logor : int32 -> int32 -> int32

Alias for Int32.logor

Sourceval logxor : int32 -> int32 -> int32

Alias for Int32.logxor

Sourceval lognot : int32 -> int32

Alias for Int32.lognot

Sourceval shift_left : int32 -> int -> int32
Sourceval shift_right : int32 -> int -> int32
Sourceval shift_right_logical : int32 -> int -> int32
Sourceval of_int : int -> int32

Alias for Int32.of_int

Sourceval to_int : int32 -> int

Alias for Int32.to_int

Sourceval of_float : float -> int32
  • since 4.03.0:

external of_float : float -> int32 = "caml_int32_of_float" "caml_int32_of_float_unboxed" @@unboxed @@noalloc

  • since 3.08.0: external of_float : float -> int32 = "caml_int32_of_float"
  • since 3.07.0: external of_float : float -> int32 = "int32_of_float"
Sourceval to_float : int32 -> float
  • since 4.03.0:

external to_float : int32 -> float = "caml_int32_to_float" "caml_int32_to_float_unboxed" @@unboxed @@noalloc

  • since 3.08.0: external to_float : int32 -> float = "caml_int32_to_float"
  • since 3.07.0: external to_float : int32 -> float = "int32_to_float"
Sourceval of_string : string -> int32
  • since 3.08.0:

external of_string : string -> int32 = "caml_int32_of_string"

  • since 3.07.0: external of_string : string -> int32 = "int32_of_string"
Sourceval to_string : int32 -> string

Alias for Int32.to_string

Sourceval compare : t -> t -> int

Alias for Int32.compare

OCaml

Innovation. Community. Security.