Why does Int not inherit/extend from Ordered[Int]-Collection of common programming errors
I have a question on type design. Why does Int not extend the Ordered trait. Isn’t Int ordered by nature?
Instead, the scala library provides implicit ‘orderer’ methods which convert Int to Ordered[Int]. What are the design choices being made here?
Example taken from the book Programming in Scala
def maxListImpParm[T