···11+(** {! Bruit} is a port of the C library
22+ {{:https://github.com/antirez/linenoise} Linenoise} to OCaml. It is not as
33+ feature complete as the library, contributions are very welcome.
44+55+ The main entry point to the library is {! bruit}. *)
66+77+type result = String of string option | Ctrl_c
88+99+val bruit : string -> result
1010+(** [bruit prompt] reads from [stdin] and returns the read string if any, and on
1111+ [ctrl+c] returns {! Ctrl_c}. *)