what trait objects mixin functions examples data scala keyword

trait - ¿Hay alguna manera de usar la palabra "tipo" como nombre de variable en Scala?



what is a case class in scala (1)

Es frecuente en mi práctica que una variable / argumento es almacenar un tipo de algo (como un valor de enumeración por lo general). Y generalmente no tiene sentido especificar una clase de entidad en el nombre (como userType cuando una función está diseñada para manejar usuarios). ¿Hay alguna forma en que pueda usar la palabra "tipo" para mis necesidades en lugar de usar andamios como "tipe", "kind", "somethingType" en lugar de eso? La palabra clave de type Scala real es de un uso tan raro, sería bueno si pudiera no definirla (como palabra clave) en la mayoría de mis archivos de código.


Puedes escapar con backticks:

val `type` = 5