utils.pl

aformat(-Atom, +Format, +List)
similar to sformat but builds an atom instead of a list of char codes.
new_progress_bar(+BarName:atom, +MaxCount:integer) is det
create a progress bar called BarName. The gauged task is completed when the counter for the bar reaches the integer value MaxCount
progress_bar(+BarName:atom) is det
increase the counter for the progress bar BarName and maybe display information on screen.
slice(?L1, +I, +K, ?L2) is det
L2 is the list of the elements of L1 between index I and index K (both included).
shuffle(+Ex:list, -Ex1:list) is det
Unify Ex1 with a random permutation of list Ex.

Undocumented predicates

The following predicates are exported, but not or incorrectly documented.

klog_color_format(Arg1, Arg2, Arg3, Arg4, Arg5)
klog_color_format(Arg1, Arg2, Arg3, Arg4)
kdebug(Arg1)
klog_warning(Arg1)
klog_format(Arg1, Arg2, Arg3)
klog_portray_clause(Arg1, Arg2)
klog_write(Arg1, Arg2)
range(Arg1, Arg2, Arg3)
klog_format(Arg1, Arg2, Arg3, Arg4)
klog_writeln(Arg1, Arg2)