add a s
s
a
'\n'
clear_eol oc ()
clear_line oc ()
move_to_bol oc ()
clear_screen oc ()
color oc ~reset ~bold ~underscore ~blink ~reverse ~concealed ~foreground ~background ()
Unix.read
is_terminal_in ic
is_terminal_out oc
mem a s
mode ic ~echo ~canonical ~control_c ~mouse f
move oc x y
Unix.write
output fd s 0 (String.length s)
position oc
save oc f
screen oc ~size ~cursor ~wrap f
scroll oc y
set_position oc x y
set_size oc width height
show_cursor oc flag
size oc
float
Unix.sleep
view oc
wrap oc flag