В моей практике часто бывает, что переменная/аргумент заключается в том, чтобы хранить тип чего-либо (обычно как значение перечисления). И обычно нет смысла указывать класс сущности в имени (например, userType, когда функция onlu предназначена для обработки пользователей). Есть ли способ, которым я могу использовать слово "тип" для своих нужд вместо того, чтобы использовать вместо него строительные леса вроде "типе", "вид", "что-то типа"? Фактическое ключевое слово Scala type
имеет такое редкое применение - было бы неплохо, если бы я смог определить его (как ключевое слово) в большинстве моих файлов кода.
Есть ли способ использовать слово "type" как имя переменной в Scala?
Ответ 1
Вы можете сбегать с backticks:
val `type` = 5