Module IBase.TaskBar
- val refresh : t -> unit
- draw the taskbar 
- val create : jobs:int -> t
- creates a task bar for running - jobsjobs in parallel
- val update_status : t -> slot:int -> Mtime.t -> string -> unit
- update_status task_bar ~slot t statusrecords an event described by- statuson slot- slotstarted at time- t
- val set_tasks_total : t -> int -> unit
- set the total number of tasks to do 
- val tasks_done_reset : t -> unit
- record that 0 tasks have been completed so far 
- val set_remaining_tasks : t -> int -> unit
- set the number of tasks remaining to complete 
- val finish : t -> unit
- tear down the task bar and ready the terminal for more output