package containers

  1. Overview
  2. Docs
A modular, clean and powerful extension of the OCaml standard library

Install

Dune Dependency

Authors

Maintainers

Sources

containers-3.15.tbz
sha256=92143ceb4785ae5f8a07f3ab4ab9f6f32d31ead0536e9be4fdb818dd3c677e58
sha512=5fa80189d0e177af2302b48e72b70299d51fc36ac2019e1cbf389ff6a7f4705b10089405b5a719b3e4845b0d1349a47a967f865dc2e4e3f0d5a0167ef6c31431

doc/src/containers.monomorphic/CCMonomorphic.ml.html

Source file CCMonomorphic.ml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
(* This file is free software, part of containers. See file "license" for more details. *)

let ( = ) : int -> int -> bool = Stdlib.( = )
let ( <> ) : int -> int -> bool = Stdlib.( <> )
let ( < ) : int -> int -> bool = Stdlib.( < )
let ( > ) : int -> int -> bool = Stdlib.( > )
let ( <= ) : int -> int -> bool = Stdlib.( <= )
let ( >= ) : int -> int -> bool = Stdlib.( >= )
let compare : int -> int -> int = Stdlib.compare

[@@@ifge 4.13]

let min : int -> int -> int = Int.min
let max : int -> int -> int = Int.max

[@@@else_]

let min : int -> int -> int = Stdlib.min
let max : int -> int -> int = Stdlib.max

[@@@endif]

let ( =. ) : float -> float -> bool = Stdlib.( = )
let ( <>. ) : float -> float -> bool = Stdlib.( <> )
let ( <. ) : float -> float -> bool = Stdlib.( < )
let ( >. ) : float -> float -> bool = Stdlib.( > )
let ( <=. ) : float -> float -> bool = Stdlib.( <= )
let ( >=. ) : float -> float -> bool = Stdlib.( >= )
let ( == ) = `Consider_using_CCEqual_physical
let ( != ) = `Consider_using_CCEqual_physical
OCaml

Innovation. Community. Security.