Estoy tratando de evitar construcciones como esta: val result = this.getClass.getSimpleName if (result.endsWith("$")) result.init else result Ok, en este ejemplo, la rama theny elsees simple, pero puedes crear imágenes complejas. Construí lo siguiente: object TernaryOp { class Ternary[T](t: T)...
