malachite_base/unsigned_vector/comparison/mod.rs
1// Copyright © 2026 Mikhail Hogrefe
2//
3// This file is part of Malachite.
4//
5// Malachite is free software: you can redistribute it and/or modify it under the terms of the GNU
6// Lesser General Public License (LGPL) as published by the Free Software Foundation; either version
7// 3 of the License, or (at your option) any later version. See <https://www.gnu.org/licenses/>.
8
9/// Implementations of [`EntrywiseMax`](crate::num::arithmetic::traits::EntrywiseMax) and
10/// [`EntrywiseMaxAssign`](crate::num::arithmetic::traits::EntrywiseMaxAssign), which take the
11/// larger of each pair of corresponding elements of two vectors.
12pub mod entrywise_max;
13/// Implementations of [`EntrywiseMin`](crate::num::arithmetic::traits::EntrywiseMin) and
14/// [`EntrywiseMinAssign`](crate::num::arithmetic::traits::EntrywiseMinAssign), which take the
15/// smaller of each pair of corresponding elements of two vectors.
16pub mod entrywise_min;
17/// Implementations of [`Ord`] and [`PartialOrd`] for
18/// [`ShortlexUnsignedVector`](super::ShortlexUnsignedVector) and
19/// [`ShortlexUnsignedVectorRef`](super::ShortlexUnsignedVectorRef), comparing two vectors by
20/// dimension and then lexicographically.
21pub mod shortlex_cmp;