Есть ли способ использовать слово "тип" в качестве имени переменной в Scala? - PullRequest
20 голосов
/ 20 ноября 2011

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

1 Ответ

46 голосов
/ 20 ноября 2011

Вы можете убежать с помощью обратных галочек:

val `type` = 5
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...