Module Ecaml__.Completing
module Initial_input : sig ... endmodule Require_match : sig ... endmodule Collection : Ecaml.Ocaml_or_elisp_value.S with type ocaml = string listval read : prompt:string -> collection:Collection.t -> ?require_match:Require_match.t -> ?initial_input:Initial_input.t -> ?default:string -> history:Ecaml.Minibuffer.History.t -> unit -> string Async.Deferred.t(describe-function 'completing-read)*
val read_map_key : prompt:string -> collection:'a Core_kernel.String.Map.t -> ?initial_input:Initial_input.t -> ?default:string -> history:Ecaml.Minibuffer.History.t -> unit -> 'a Async.Deferred.tval read_function_name : prompt:string -> history:Ecaml.Minibuffer.History.t -> string Async.Deferred.tRead a function name in the same manner as
describe-function.
val read_variable_name : prompt:string -> history:Ecaml.Minibuffer.History.t -> string Async.Deferred.tRead a variable name in the same manner as
describe-variable.
val read_multiple : prompt:string -> collection:Collection.t -> ?require_match:Require_match.t -> ?separator_regexp:string -> ?initial_input:Initial_input.t -> ?default:string -> history:Ecaml.Minibuffer.History.t -> unit -> string list Async.Deferred.t(describe-function 'completing-read-multiple)*