1 2 3 4 5
class OnlyInt[T <: Int] object Test { type T = List[OnlyInt[String]] // error: Type argument String does not conform to upper bound Int }