package codept-lib

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

Module PkgSource

Localized path for package

Sourcetype source =
  1. | Local
  2. | Unknown
  3. | Pkg of Namespaced.t
  4. | Special of Name.t
Sourcetype t = {
  1. source : source;
  2. file : Namespaced.t;
}
Sourcetype path = t
Sourceval pp_source : Format.formatter -> source -> unit

Printing function

Sourceval pp_simple : Format.formatter -> path -> unit
Sourceval pp_gen : string -> Format.formatter -> path -> unit
Sourceval pp : Format.formatter -> path -> unit
Sourceval reflect : Format.formatter -> path -> unit
Sourceval filename : ?sep:string -> t -> string
Sourceval local : string -> path
Sourceval (/) : Paths.Simple.t -> t -> t
Sourceval is_known : t -> bool
Sourceval module_name : path -> Modname.t
Sourceval update_extension : (string -> string) -> path -> path

Extension handling

Sourceval change_extension : string -> path -> path
Sourceval cmo : path -> path
Sourceval o : path -> path
Sourceval cmi : path -> path
Sourceval cmx : path -> path
Sourceval cmxs : path -> path
Sourceval mk_dep : bool -> bool -> path -> path

mk_dep all native path generates either a cmi, a cmo or a cmx depending on the extension of path

Sourcemodule Set : sig ... end
Sourcetype set = Set.t
Sourcemodule Map : sig ... end
Sourcetype 'a map = 'a Map.t
OCaml

Innovation. Community. Security.