grenier.balmap
Balmap.Map
grenier.baltree
grenier.binpacking
grenier.dbseq
grenier.doubledouble
grenier.fastdom
grenier.hll
grenier.jmphash
grenier.orderme
grenier.physh
grenier.state_elimination
grenier.strong
grenier.trope
grenier.valmari
module type OrderedType = Map.OrderedType
module type S = Map.S
type (+'a, +'b) balmap = private ('a, 'b) Bt2.t =
| Leaf
| Node of int * ('a, 'b) balmap * 'a * 'b * ('a, 'b) balmap
module Make (O : OrderedType) : S with type key = O.t and type 'a t = (O.t, 'a) balmap