OpamAction
OPAM actions
OpamArg
OPAM command-line arguments
OpamClient
Client entry-point.
OpamConfigCommand
Configuration commands
OpamPinCommand
Pin subcommand.
OpamRepositoryCommand
Repository sub-command functions.
OpamSolution
Applying solver solutions
OpamState
OPAM client state
OpamSwitchCommand
Switch commands.
OpamCompiler
Compiler names and versions
OpamFile
Functions to read and write OPAM configuration files in a typed way
OpamFilename
Typed filename manipulation
OpamFilter
Manage filters
OpamFormat
Format of OPAM configuration files.
OpamFormula
Management of formulas
OpamJson
Non-blocking streaming JSON codec.
OpamMisc
Basic functions
OpamPackage
Package name and versions
OpamParallel
Concurrent process execution
OpamPath
The various paths where OPAM configuration files are stored.
OpamProcess
Process handling
OpamRepository
Mangagement of OPAM repositories.
OpamRepositoryName
Repository names
OpamSwitch
Compiler switches
OpamSystem
Low-level untyped system operations
OpamTypes
Common types used by other modules
OpamVariable
Variable names
OpamVersion
OPAM versions
OpamDarcs
Darcs repository backend
OpamGit
Git repository backend
OpamHTTP
Curl repository backend
OpamHg
Git repository backend
OpamLocal
Rsync repository backend
OpamVCS
Generic backend for version-control systems.
Opam_mk_repo
Opam_repo_check
Opam_stats
OpamCudf
Cudf interface
OpamHeuristic
Solver heuristics.
OpamSolver
SAT-solver for package dependencies and conflicts