package opam-core

  1. Overview
  2. Docs

opam-core 2.0.0~beta3.1

Libraries

This package provides the following libraries (via ocamlobjinfo):

opam-core

Documentation:

  • OpamCompat Compatibility layer (Bytes, etc.) for different OCaml versions
  • OpamJson Wrapper on Jsonm; only needed for some debug options
  • OpamSHA Pure OCaml implementation of SHA256/512 hashing functions. Functions take a filename and return the hash as an hex string.
  • OpamCoreConfig Configuration options for the core lib (record, global reference and setter)
  • OpamStd Generic stdlib functions (String, List, Option, Sys submodules...)
  • OpamConsole Console output, ANSI color, logging and user querying
  • OpamVersionCompare Version comparison function used throughout. From the Dose suite.
  • OpamVersion (generated) Current OPAM version
  • OpamProcess Process and job handling, with logs, termination status, etc.
  • OpamParallel Parallel execution of jobs following a directed graph
  • OpamSystem Bindings of lots of filesystem and system operations
  • OpamHash
  • OpamFilename Higher level file and directory name manipulation AND file operations, wrappers on OpamSystem using the filename type
  • OpamDirTrack
  • OpamUrl URL parsing and printing, with support for our different backends