Interval_treemodule Interval : sig ... endval create : 'a Interval.t list -> 'a tcreate intervals_list: interval tree of all intervals in the list. Not tail-recursive.
val of_triplets : (float * float * 'a) list -> 'a tof_triplets interval_triplets: interval tree of all intervals whose bounds and values are given in a list. Not tail-recursive.
val to_triplets : 'a t -> (float * float * 'a) listlist all intervals and values in the tree. Inverse of of_triplets. Not tail-recursive.
val query : 'a t -> float -> 'a Interval.t listquery tree q: list of intervals in the tree t containing the float q