range-set-blaze 0.5.0

Integer sets as fast, sorted integer ranges; Maps with integer-range keys; Full set operations
Documentation
1
2
3
4
5
6
use range_set_blaze::SortedDisjoint;

fn main() {
    let _u = SortedDisjoint::union([[1..=3, 2..=4].into_iter()]);
    let _i = SortedDisjoint::intersection([[1..=3, 2..=4].into_iter()]);
}