package spin

  1. Overview
  2. Docs
type t = {
  1. author_name : string option;
  2. email : string option;
  3. github_username : string option;
  4. create_switch : bool option;
}
val of_dec : Dec_user_config.t -> t
val read : ?path:string -> unit -> (t option, Spin_error.t) Spin_std.Result.t
val save : ?path:string -> t -> (unit, Spin_error.t) Spin_std.Result.t
val prompt : ?default:t -> unit -> t
val to_context : t -> (string, string) Spin_std.Hashtbl.t