package inquire

  1. Overview
  2. Docs
An OCaml library to create beautiful interactive CLIs

Install

Dune Dependency

Authors

Maintainers

Sources

inquire-v0.1.0.tbz
sha256=d738b9b264934004e6b3926a7ba9e7c637429e86893316e93a12f3812a1ba782
sha512=d081e9b8d886d1b321e6d2fe69a83f8c432c6c5150496e2389e9c3ecc2cebfb39248980b3286c622574250e36f0553189f16d908cb52043acc7f841201e8b45b

doc/src/inquire.lib/factory.ml.html

Source file factory.ml

1
2
3
4
5
6
7
8
9
10
11
module Make (M : Impl.M) = struct
  let confirm ?default message =
    Confirm.prompt message ?default ~impl:(module M)

  let raw_list ?default ~options message =
    Raw_list.prompt message ?default ~options ~impl:(module M)

  let password message = Password.prompt message ~impl:(module M)

  let input message = Input.prompt message ~impl:(module M)
end
OCaml

Innovation. Community. Security.