= 1024" x-on:close-sidebar="sidebar=window.innerWidth >= 1024 && true">
package containers
-
containers
-
containers.bencode
-
containers.cbor
-
containers.codegen
-
containers.monomorphic
-
containers.top
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
ANSI escape codes. This contains lower level functions for them.
- since 3.5
A style. Styles can be composed in a list.
clear_line
is an escape code to clear the current line. It is very useful for progress bars; for example:
let pp_progress i =
Printf.printf "%sprogress at %d%!" ANSI_codes.clear_line i
if called repeatedly this will print successive progress messages on a single line.
val string_of_style : style -> string
string_of_style st
is an escape code to set the current style to st
. It can be printed as is on any output that is a compatible terminal.
val string_of_style_list : style list -> string
string_of_style_list styles
is an escape code for multiple styles at once. For example string_of_style_list ANSI_codes.([`FG `Red; `BG `Green; `Bold])
is a very shiny style.