sosorted 0.2.0

A set of methods to efficiently manipulated sorted arrays
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Common benchmark utilities: data generation and datasets.
//!
//! This module provides shared infrastructure for all benchmarks:
//! - `rng`: Seed constants and RNG utilities for reproducible data
//! - `generators`: Core data generation functions
//! - `unary_datasets`: Standard datasets for unary operations (deduplicate, find_first_duplicate)
//! - `binary_datasets`: Standard datasets for binary operations (intersect, union, difference)

pub mod binary_datasets;
pub mod generators;
pub mod rng;
pub mod unary_datasets;

// Re-export commonly used items for convenience
pub use binary_datasets::{standard_binary_datasets, BinaryDataset, BinaryDatasetGroup};
pub use generators::*;
pub use rng::DEFAULT_SIZE;
pub use unary_datasets::{standard_unary_datasets, UnaryDataset, UnaryDatasetGroup};