Подтвердить что ты не робот

Есть ли способ использовать слово "type" как имя переменной в Scala?

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

4b9b3361

Ответ 1

Вы можете сбегать с backticks:

val `type` = 5