module Readline:Interactive line editing.sig
..end
This implements very basic readline
abilities: backspace, left and right
arrows work as expected.
There's also a history that can be browsed through the up
and down
arrows.
typecompleter =
left:string -> right:string -> string list
module History:sig
..end
val input_line : ?history:History.t ->
?prompt:string -> ?tab_completion:completer -> unit -> string