, , .
, , , .
Numeric, , , sum, - val x = List(1, 2, 3).sum.
scala Numeric[Int] , "", int.
, - , "" , :
PartialOrdering, Ordering, - , , , PartialOrdering, Ordering, Orderings PartialOrdering! . Int, String ..
, A
APartialOrdering extends PartialOrdering[A].
A , . ,
def doSomethingForPartiallyOrdered[T](t: T)(implicit po: PartialOrdering[T]) = _
A, Int's, Strings ..