A parallelized Rust port of crumsort.
use crumsort::ParCrumSort; let mut vals = [5, 4, 1, 3, 2]; vals.par_crumsort(); assert_eq!(vals, [1, 2, 3, 4, 5]);