композиция типа кортежа scala

Учитывая тип 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)), который отличается.

Спасибо

7
задан mericano1 30 March 2012 в 17:44
поделиться