У меня вопрос о общих функциях в Scala. Предположим, у меня есть простая функция, как это (надуманный пример):Причина определения первого типа типа
def subList[A](list:List[A], start:Int, elementCap:Int): List[A] ={
почему это требует первый [A]
? а в том, почему я не могу иметь подпись,
def subList(list:List[A], start:Int, elementCap:Int): List[A] ={
Почему голос? – mercurial