package oordering
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- oordering
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- implicit final class OrderedOps[O] extends AnyVal
- implicit final class OrderingOps[O] extends AnyVal
Value Members
-
def
max[A](x: A, y: A)(implicit arg0: Ordering[A]): A
A functional form of Ops::max.
A functional form of Ops::max. Useful to avoid ambiguities like this:
import scala.math.Ordering.Implicits._ "aaa".max("bbb") // Error:(17, 13) type mismatch; // found : String("bbb") // required: Ordering[?] // "aaaa".max("bbb"); // ^
which crop up when you're trying to invoke
maxon an object that itself has amaxfunction already.- See also
-
def
min[A](x: A, y: A)(implicit arg0: Ordering[A]): A
Like
max, but formin.Like
max, but formin.- See also