package climate

  1. Overview
  2. Docs

Module Arg_parser.ReentrantSource

Stripped down versions of some functions from the parent module for use in reentrant completion functions. None of the documentation arguments are present as there is no access to documentation for the parsers for these functions. Parsers that would fail when passed multiple times no longer fail under this condition, since any errors encountered during autocompletion will be ignored, and it's more useful to have these functions do something rather than nothing.

Sourceval unit : unit t
Sourceval map : 'a t -> f:('a -> 'b) -> 'b t
Sourceval both : 'a t -> 'b t -> ('a * 'b) t
Sourceval (>>|) : 'a t -> ('a -> 'b) -> 'b t
Sourceval (let+) : 'a t -> ('a -> 'b) -> 'b t
Sourceval (and+) : 'a t -> 'b t -> ('a * 'b) t
Sourceval named_multi : string list -> 'a conv -> 'a list t
Sourceval named_opt : string list -> 'a conv -> 'a option t
Sourceval named_with_default : string list -> 'a conv -> default:'a -> 'a t
Sourceval flag_count : string list -> int t
Sourceval flag : string list -> bool t
Sourceval pos_opt : int -> 'a conv -> 'a option t
Sourceval pos_all : 'a conv -> 'a list t
Sourceval pos_left : int -> 'a conv -> 'a list t
Sourceval pos_right : int -> 'a conv -> 'a list t
OCaml

Innovation. Community. Security.