Macro malachite_base::min

source ·
macro_rules! min {
    ($first: expr $(,$next: expr)*) => { ... };
}
Expand description

Computes the minimum of a list of expressions.

The list must be nonempty, the expressions must all have the same type, and that type must implement Ord. Each expression is only evaluated once.

§Examples

use malachite_base::min;

assert_eq!(min!(3), 3);
assert_eq!(min!(3, 1), 1);
assert_eq!(min!(3, 1, 4), 1);