Logo

Programming-Idioms

This language bar is your friend. Select your favorite languages!
  • Rust
x.sort();
x.dedup();

Deduplication in place. Original order not maintained. Works O(n*log(n))
use itertools::Itertools;
let dedup: Vec<_> = x.iter().unique().collect();
(distinct x)

New implementation...
< >
programming-idioms.org