Есть ли способ использовать слово «тип» в качестве имени переменной в Scala?

В моей практике часто используется переменная / аргумент для хранения типа чего-либо (обычно как значение перечисления). обычно нет смысла указывать класс сущности в имени (например, userType, когда функция предназначена только для обработки пользователей). Есть ли способ, которым я могу использовать слово «тип» для своих нужд вместо использования шаблонов, таких как «тип» , "kind", "somethingType" вместо него? Фактическое ключевое слово Scala type имеет такое редкое применение - было бы неплохо, если бы я мог отменить его определение (как keyw ord) в большинстве моих файлов кода.

20
задан Ivan 20 November 2011 в 01:40
поделиться