val read : ?default:string -> ?history:string list Ecaml.Var.t -> ?initial_input:Initial_input.t -> ?require_match:Require_match.t -> unit -> collection:Collection.t -> prompt:string -> string Async.Deferred.t
(describe-function 'completing-read)
*
val read_multiple : ?default:string -> ?history:string list Ecaml.Var.t -> ?initial_input:Initial_input.t -> ?require_match:Require_match.t -> ?separator_regexp:string -> unit -> collection:Collection.t -> prompt:string -> string list Async.Deferred.t
(describe-function 'completing-read-multiple)
*