Есть ли у вас примеры применения контравариантности в вашем коде на Scala?
Я в целом понял, как что такое контравариантность (Contravariance), однако мне нужен какой-то практический пример, чтобы это дело запомнить. Желательно что-то с простой и понятной иерархией.