О расхождениях позиций в Scala

Я читаю книгу "Программирование в Scala", и обнаружил, что дисперсионные позиции трудно понять.

trait Cat[-T, +U] {
    def meow[W]()
}

Это говорит о позиции W отрицательно.

Что значит "отрицательный"? Что я могу сделать и что не могу сделать с типом W?

0 ответов

Другие вопросы по тегам