package opam-core

  1. Overview
  2. Docs

doc/opam-core/OpamStd/index.html

Module OpamStdSource

Generic stdlib functions (String, List, Option, Sys submodules...)

Signatures and functors

Sourcemodule type SET = sig ... end

Sets with extended interface and infix operators

Sourcemodule type MAP = sig ... end

Maps with extended interface

Sourcemodule type ABSTRACT = sig ... end

A signature for handling abstract keys and collections thereof

Sourcemodule AbstractString : ABSTRACT with type t = string

A basic implementation of ABSTRACT using strings

Generators for set and map modules with printers

Sourcemodule type OrderedType = sig ... end
Sourcemodule Set : sig ... end
Sourcemodule Map : sig ... end

Integer collections

Sourcemodule IntMap : MAP with type key = int

Map of ints

Sourcemodule IntSet : SET with type elt = int

Set of ints

Utility modules extending the standard library on base types

Sourcemodule Option : sig ... end
Sourcemodule List : sig ... end
Sourcemodule String : sig ... end
Sourcemodule Format : sig ... end
Sourcemodule Exn : sig ... end

Manipulation and query of environment variables

Sourcemodule Env : sig ... end

System query and exit handling

Sourcemodule Sys : sig ... end
Sourcemodule Win32 : sig ... end

General use infix function combinators

Sourcemodule Op : sig ... end

Helper functions to initialise configuration from the environment

Sourcemodule Config : sig ... end
Sourcemodule Compare : sig ... end
OCaml

Innovation. Community. Security.