rangelist

Crates.iorangelist
lib.rsrangelist
version0.3.2
created_at2024-07-05 11:50:11.065213+00
updated_at2025-09-25 07:29:09.494874+00
descriptionA representation of sets as lists of inclusive ranges
homepagehttps://www.minizinc.org/
repositoryhttps://github.com/shackle-rs/shackle/
max_upload_size
id1292673
size48,702
Jip J. Dekker (Dekker1)

documentation

README

Range List

rangelist is a Rust library that implements sets of element as ranges of elements (intervals), providing efficient storage and operations for sets with contiguous data. Users can use the provided RangeList type or use the provided traits and iterators to use the library with their own types.

Getting Started

Install the library using cargo:

cargo install rangelist

Read the documentation for more information about how to use the library.

License

This project is licensed under the MPL-2.0 License. See the LICENSE file for details.

Commit count: 482

cargo fmt