type t = BatHeap.Make(HeapCompare).tval of_list : elem list -> tval to_list : t -> elem listval elems : t -> elem listval of_enum : elem BatEnum.t -> tval enum : t -> elem BatEnum.tval print :
?first:string ->
?last:string ->
?sep:string ->
(elem, 'a) BatIO.printer ->
(t, 'a) BatIO.printerval from_list : elem list -> tval get_root_key : t -> int