package ecaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Prompts for input, with completion from a static collection of suggestions.

module Initial_input : sig ... end
module Require_match : sig ... end
module Collection : Ocaml_or_elisp_value.S with type ocaml = string list
val read : ?default:string -> ?history:string list 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 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) *

module Blocking : sig ... end