package opam-lib

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Client state

type t = {
  1. partial : bool;
  2. root : OpamPath.t;
  3. switch : OpamTypes.switch;
  4. compiler : OpamTypes.compiler;
  5. compiler_version : OpamTypes.compiler_version lazy_t;
  6. opams : OpamFile.OPAM.t OpamTypes.package_map;
  7. repositories : OpamFile.Repo_config.t OpamTypes.repository_name_map;
  8. packages : OpamTypes.package_set;
  9. available_packages : OpamTypes.package_set Lazy.t;
  10. aliases : OpamFile.Aliases.t;
  11. compilers : OpamTypes.compiler_set;
  12. pinned : OpamFile.Pinned.t;
  13. installed : OpamFile.Installed.t;
  14. installed_roots : OpamFile.Installed_roots.t;
  15. reinstall : OpamFile.Reinstall.t;
  16. config : OpamFile.Config.t;
  17. package_index : OpamFile.Package_index.t;
  18. compiler_index : OpamFile.Compiler_index.t;
}
OCaml

Innovation. Community. Security.