You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GitHub Packages is no longer used for publishing, please check out the package in the NuGet Gallery.
Created AVLTreeDictionary<K, V>, an implementation of INavigableDictionary<K, V> (which extends IDictionary<K, V>) backed by an AVL Tree (in fact specifically by an AVLTreeSet<KeyValuePair<K, V>>).
Created AVLTreeSet<T>, an implementation of INavigableSet<T> (which extends ISet<T>) backed by an AVL Tree.
Created DictionaryGenerator<K, V>, an implementation of IDictionary<K, V> that can wrap around any existing or new dictionary rather than extending Dictionary<K, V>. Replaces GeneratorDictionary<K, V> which is now Obsolete.
Added DefaultGenerator<K, V> which generates values as default(V).
Added EmptyConstructorGenerator<K, V> which generates values as new V().