Учитывая тип Tuple
type T = (String, Int, String)
Можно ли каким-либо образом получить тип T1, где T1 будет
type T1 = (MyClass, String, Int, String)
Я хотел бы иметь возможность объявить класс вроде
class TupleTypes[T] extends AnotherClass[T1]
Note:Размер кортежа неизвестен, и
type T1 = (MyClass, T)
не вернет то, что я хочу, он вернет (MyClass, (String, Int, String)), который отличается.
Спасибо