В этом PDF-презентации в классах классов Haskell в слайде # 54 есть этот вопрос:
Открытый вопрос:
На языке с дженериками и ограниченный полиморфизм, вам нужно тоже подтипирование?
Мои вопросы:
-
Как общие и ограниченный полиморфизм делают ненужным подтипирование?
-
Если generics и ограниченный полиморфизм делают ненужным подтипирование, почему Scala имеет подтипирование?