Module Autofonce_lib.Terminal
include module type of struct include ANSITerminal end
type color = ANSITerminal.color = | Black| Red| Green| Yellow| Blue| Magenta| Cyan| White| Default
type style = ANSITerminal.style = | Reset| Bold| Underlined| Blink| Inverse| Hidden| Foreground of color| Background of color
val set_autoreset : bool -> unitval print_string : style list -> string -> unitval prerr_string : style list -> string -> unitval printf : style list -> ('a, unit, string, unit) Stdlib.format4 -> 'aval eprintf : style list -> ('a, unit, string, unit) Stdlib.format4 -> 'aval sprintf : style list -> ('a, unit, string) Stdlib.format -> 'atype loc = ANSITerminal.loc = | Eol| Above| Below| Screen
val set_cursor : int -> int -> unitval move_cursor : int -> int -> unitval pos_cursor : unit -> int * intval save_cursor : unit -> unitval restore_cursor : unit -> unitval resize : int -> int -> unitval size : unit -> int * intval move_bol : unit -> unit