Предполагая, что оба типа A и B стерты и неизвестны во время выполнения.В Scala, как создать TypeTag [Карта [A, B]], в то время как доступны только TypeTag [A] и TypeTag [B]?
Есть ли способ построить TypeTag [Карта [A, B]]?
Предпочтительно использовать только явный конструктор, так как в моем реальном коде оба символа A и B являются подстановочными знаками (можно назначить параметры типа для 2 функций, вызывающих их, но зачем пытаться извлечь 2 метода, когда они используются только один раз).
Благодарим вас за идею. Любое предложение приветствуется.
Да, ваш ответ прекрасен, я не знаю, что параметры типа могут использоваться в случае выражения типа – tribbloid
Но я также обнаружил, что ваше решение не будет работать в немного другом случае, см. Http: // stackoverflow. ком/вопросы/37634849/как к случаю матча-а-типа переменной вложенной в-родового типа – tribbloid