package spin

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

Module Spin.ProjectSource

Sourcetype t = {
  1. dec : Dec_project.t;
  2. project_root : Spin_std.string;
}
Sourceval project_root : unit -> Spin_std.String.t option
Sourceval read_project_config : unit -> (t option, Spin_error.t) Spin_std.result
Sourceval project_generators : Dec_project.t -> ((Spin_std.string * Spin_std.string) Spin_std.List.t, Spin_error.t) Lwt_result.t
Sourceval run_generator : ?context:(Spin_std.String.t, Spin_std.string) Spin_std.Hashtbl.t -> project:t -> Spin_std.string -> (unit, Spin_error.t) Lwt_result.t
OCaml

Innovation. Community. Security.