Module Reins.AVLSet.PolySet

module PolySet: Reins.Sets.PolySetSigStd 
This module provides an implementation of AVL trees with a polymorphic element type. The implementation uses the standard library's polymorphic compare function internally and may not be as efficient as the Reins.AVLSet.MonoSet module which allows the use of a more efficient comparison function.

type 'a t 
type 'a cursor 
type ('a, 'b) result 
include Reins.Sets.Set_
val to_string : ('a -> string) -> 'a set -> string