Expand description

Overview

This crate contains a set of high quality (tested, documented, with complete implementation of standard traits) collections. It is supposed to be an extension of the standard std::collections crate that contains the most common collections but lacks more advanced ones.

Usage

Cargo.toml:

[dependencies]
advanced_collections = "0.1"

Modules

A circular buffer uses a single, fixed-size buffer as if it were connected end-to-end.
Counts recurring elements from a provided iterable.
Disjoint-set is a set of elements paritioned in a collection of non-overlapping subsets.
Mathematical intervals.