la définition suivante il est possible d'assurer que les paramètres de type béton sont égaux:Comment vous assurer que les paramètres de type sont différents dans Scala?
trait WithEqual[T1 >: T2 <: T2, T2]
Ainsi, la ligne
type A = WithEqual[Int, Int]
sera légal. Maintenant, ma question est: Comment atteindre exactement le contraire? Ainsi, la ligne suivante devrait pas compilation:
type B = WithUnequal[Int, Int]