OpamAction
OPAM actions
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
OpamFormat
Format of OPAM configuration files.
OpamFormula
Management of formulas
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
OpamLocal
Rsync repository backend
OpamCudf
Cudf interface
OpamHeuristic
Solver heuristics
OpamSolver
SAT-solver for package dependencies and conflicts