Почему Scala путается в типе возвращаемых данных?

#scala Вопрос: У меня есть следующий код Scala: def isOpen(c: Char, openC: List[Char]) = { if(c == '(') openC : '('; else if(c == ')') openC.reverse.tail.reverse; } Это попытка добавить…

Продолжить чтениеПочему Scala путается в типе возвращаемых данных?