package zanuda

  1. Overview
  2. Docs
Linter for OCaml+dune projects

Install

dune-project
 Dependency

Authors

Maintainers

Sources

zanuda-2.0.0.tbz
sha256=0108d8d6e6e23bfe5e5cdade27ae434db921ed4b6f522ea71800f14a7662230e
sha512=c8d633f4083867dfc73caf3b51b63c8c01771f5c286aa0a8357861044448e0b55df38eb695b997df470267ec921adae6f86c73d251fb3e965ac83ebb2c6b856c

doc/zanuda.core/Zanuda_core/Dune_project/index.html

Module Zanuda_core.Dune_projectSource

Specialized data type to deserialize the output of 'dune describe'

Sourcetype module_ = {
  1. name : string;
  2. impl : string option;
  3. intf : string option;
  4. cmt : string option;
  5. cmti : string option;
}
Sourceval sexp_of_module_ : module_ -> Sexplib0.Sexp.t
Sourceval module__of_sexp : Sexplib0.Sexp.t -> module_
Sourceval module_ : ?cmt:string -> ?cmti:string -> string -> module_
Sourcetype executables = {
  1. names : string list;
  2. modules : module_ list;
  3. requires : string list;
  4. include_dirs : string list;
}
Sourceval executables_of_sexp : Sexplib0.Sexp.t -> executables
Sourcemodule Library : sig ... end
Sourcetype t =
  1. | Executables of executables
  2. | Library of Library.t
  3. | Root of string
  4. | Build_context of string
Sourceval t_of_sexp : Sexplib0.Sexp.t -> t