Index of modules


A
API [OpamClient]
OPAM API.
ActionGraph [OpamCudf]
Cudf action graph
Aliases [OpamFile]
Compiler aliases: $opam/aliases
Attribute [OpamFilename]
Simple structure to hanle file attributes

B
Base [OpamMisc]
Base module, useful to abstract strings
Base [OpamFilename]
Basenames

C
CONFIG [OpamClient.API]
Config API.
Comp [OpamFile]
Compiler version $opam/compilers/
Comp_descr [OpamFile]
Compiler descriptions
Config [OpamFile]
Configuration file: $opam/config

D
Descr [OpamFile]
Package descriptions: $opam/descr/
Diff [OpamCudf]
Difference between universes
Dir [OpamFilename]
Directory names
Dot_config [OpamFile]
.config files
Dot_install [OpamFile]
.install files

E
Export [OpamFile]
Import/export file.

F
Filenames [OpamFile]
List of filenames
Full [OpamVariable]
Fully qualified variables
Full [OpamVariable.Section]
Fully qualified section names

G
G [OpamVariable.Section]
Graph of fully-qualified sections
G [OpamParallel.SIG]
Graph [OpamCudf]
Cudf graph

I
Installed [OpamFile]
List of installed packages: $opam/$oversion/installed
Installed_roots [OpamFile]
List of packages explicitely installed by the user: $opam/$switch/installed.user
IntMap [OpamMisc]
Map of ints
IntSet [OpamMisc]
Set of ints

L
Library [OpamFile.Dot_config]
Sections starting by library

M
Make [OpamParallel]
Functor
Make [OpamMisc.Map]
Make [OpamMisc.Set]
MakeActionGraph [OpamTypes]
Functor to create a graph af actions
Map [OpamCudf]
Cudf maps
Map [OpamMisc.Base]
Map [OpamMisc]
Map constructor
Map [OpamMisc.ABSTRACT]

N
Name [OpamPackage]
Names

O
OP [OpamMisc]
OP [OpamFilename]
OPAM [OpamFile]
OPAM files
OpamAction
OPAM actions
OpamClient
Client entry-point.
OpamCompiler
Compiler names and versions
OpamConfigCommand
Configuration commands
OpamCudf
Cudf interface
OpamDarcs
Darcs repository backend
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
OpamGit
Git repository backend
OpamHTTP
Curl repository backend
OpamHeuristic
Solver heuristics
OpamLocal
Rsync repository backend
OpamMisc
Basic functions
OpamPackage
Package name and versions
OpamParallel
Concurrent process execution
OpamPath
The various paths where OPAM configuration files are stored.
OpamPinCommand
Pin subcommand.
OpamProcess
Process handling
OpamRepository
Mangagement of OPAM repositories.
OpamRepositoryCommand
Repository sub-command functions.
OpamRepositoryName
Repository names
OpamSolution
Applying solver solutions
OpamSolver
SAT-solver for package dependencies and conflicts
OpamState
OPAM client state
OpamSwitch
Compiler switches
OpamSwitchCommand
Switch commands.
OpamSystem
Low-level untyped system operations
OpamTypes
Common types used by other modules
OpamVariable
Variable names
OpamVersion
OPAM versions

P
PIN [OpamClient.API]
Pin API
PackageAction [OpamTypes]
Package actions
PackageActionGraph [OpamTypes]
Graph of OPAM packages
Parallel [OpamTypes.ACTION_GRAPH]
Parallel iterator
Pinned [OpamFile]
Pinned package files
Prefix [OpamFile]
Prefix of package directories

R
REPOSITORY [OpamClient.API]
Repository API
Reinstall [OpamFile]
List of packages to reinstall: $opam/$oversion/reinstall
Repo_config [OpamFile]
Repository config: $opam/repo/$repo/config
Repo_index [OpamFile]
Association between package names and repository: $opam/repo/index
Repository [OpamPath]
Repository paths

S
SWITCH [OpamClient.API]
Switch API
SafeAPI [OpamClient]
This version of the API can be used concurrently.
Section [OpamVariable]
Section names
Section [OpamFile.Dot_config]
All library and syntax sections
Set [OpamCudf]
Cudf sets
Set [OpamMisc.Base]
Set [OpamMisc]
Set constructor
Set [OpamMisc.ABSTRACT]
StringMap [OpamMisc]
Map of strings
StringSet [OpamMisc]
Set of strings
StringSetMap [OpamMisc]
Map of string sets
StringSetSet [OpamMisc]
Set of string sets
Subst [OpamFile]
Substitution files
Switch [OpamPath]
Switch related paths
Syntax [OpamFile.Dot_config]
Sections starting by syntax

T
Topological [OpamTypes.ACTION_GRAPH]
Topological traversal
Types [OpamState]
To be able to open OpamState.Types

U
URL [OpamFile]
Urls for OPAM repositories
Updated [OpamFile]
List of updated packages: $opam/$repo/$repo/updated
Urls_txt [OpamFile]
urls.txt file *

V
Version [OpamPackage]
Versions
Version [OpamCompiler]
OCaml compiler versions