Module Cmdliner_def.Term

Terms, typed cli fragment definitions.

type escape = [
  1. | `Error of bool * string
  2. | `Help of Cmdliner_manpage.format * string option
]
type 'a parser = Eval.t -> Cline.t -> ('a, [ `Parse of string | escape ]) Stdlib.result
type 'a t = Arg_info.Set.t * 'a parser