package containers

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

Install

Dune Dependency

Authors

Maintainers

Sources

v3.10.tar.gz
md5=050afc34c00ee0ffb1bf545c52d3880f
sha512=ef4c9c27f6e535df070f2ee9e6357f6f9bf4a8a196e3f274bec00d931bbd775f939a7e8b144accc8c4568df6c25b820aaebad6e12b1d444bccb7c8f7b7989bf0

doc/containers/Containers/index.html

Module ContainersSource

Drop-In replacement to Stdlib

Sourcemodule Array = CCArray
Sourcemodule Bool = CCBool
Sourcemodule Byte_buffer = CCByte_buffer
Sourcemodule Char = CCChar
Sourcemodule Equal = CCEqual
Sourcemodule Either = CCEither
Sourcemodule Float = CCFloat
Sourcemodule Format = CCFormat
Sourcemodule Fun = CCFun
Sourcemodule Hash = CCHash
Sourcemodule Hashtbl : sig ... end
Sourcemodule Heap = CCHeap
Sourcemodule Int = CCInt
Sourcemodule Int32 = CCInt32
Sourcemodule Int64 = CCInt64
Sourcemodule IO = CCIO
Sourcemodule List = CCList
Sourcemodule Map = CCMap
Sourcemodule Nativeint = CCNativeint
Sourcemodule Option = CCOption
Sourcemodule Ord = CCOrd
Sourcemodule Pair = CCPair
Sourcemodule Parse = CCParse
Sourcemodule Random = CCRandom
Sourcemodule Ref = CCRef
Sourcemodule Result = CCResult
Sourcemodule Seq = CCSeq
Sourcemodule Set = CCSet
Sourcemodule String = CCString
Sourcemodule Vector = CCVector
Sourcemodule Monomorphic = CCMonomorphic
Sourcemodule Utf8_string = CCUtf8_string
Sourcemodule Unit = CCUnit
Sourcemodule Atomic = CCAtomic
Sourcemodule Sexp = CCSexp
Sourcemodule Sexp_intf = CCSexp_intf
Sourcemodule Canonical_sexp = CCCanonical_sexp
Sourcemodule Stdlib = CCShims_.Stdlib
include module type of struct include Monomorphic end

Shadow unsafe functions and operators from Stdlib

  • since 2.0
Sourceval (=) : int -> int -> bool
Sourceval (<>) : int -> int -> bool
Sourceval (<) : int -> int -> bool
Sourceval (>) : int -> int -> bool
Sourceval (<=) : int -> int -> bool
Sourceval (>=) : int -> int -> bool
Sourceval compare : int -> int -> int
Sourceval min : int -> int -> int
Sourceval max : int -> int -> int

Infix operators for Floats

Sourceval (=.) : float -> float -> bool
  • since 2.1
Sourceval (<>.) : float -> float -> bool
  • since 2.1
Sourceval (<.) : float -> float -> bool
  • since 2.1
Sourceval (>.) : float -> float -> bool
  • since 2.1
Sourceval (<=.) : float -> float -> bool
  • since 2.1
Sourceval (>=.) : float -> float -> bool
  • since 2.1

Shadow Dangerous Operators

Sourceval (==) : [ `Consider_using_CCEqual_physical ]
  • deprecated Please use CCEqual.physical or Stdlib.(==) instead.
Sourceval (!=) : [ `Consider_using_CCEqual_physical ]
  • since 2.1
  • deprecated Please use [not CCEqual.physical] or Stdlib.(!=) instead.
OCaml

Innovation. Community. Security.