Я понимаю ковариацию и контравариантность в scala. Ковариация имеет множество приложений в реальном мире, но я не могу придумать никаких приложений для контравариантности, кроме тех же старых примеров для функций.
Может ли кто-то пролить свет на примеры реального мира из contravariance
использовать?