| Crates.io | decollate |
| lib.rs | decollate |
| version | 0.0.1 |
| created_at | 2025-08-23 20:16:16.825626+00 |
| updated_at | 2025-08-23 20:16:16.825626+00 |
| description | Blazing-fast, locale-aware, context-free string collation |
| homepage | |
| repository | https://github.com/decollation/decollate |
| max_upload_size | |
| id | 1807843 |
| size | 22,219 |
Blazing-fast string collation, deconstructed.
decollate is a high-performance, context-free collation library that provides locale-aware string comparison by deconstructing complex collation rules to their essential components.
⚠️ This project is in early development. The API is unstable and functionality is limited.
[dependencies]
decollate = "0.0.1"
use decollate::Collator;
use std::cmp::Ordering;
let collator = Collator::new("en").unwrap();
assert_eq!(collator.compare("a", "b"), Ordering::Less);