Как мне преобразовать:
trait Foo[A <: Foo[A]]
члену типа?
I.e., мне нужно что-то в следующих строках:
trait Foo {
type A <: Foo {type A = ???}
}
но у меня возникают трудности, потому что имя A уже принято в пределах уточнения типа. Этот вопрос аналогичен (и порожден из): F-ограниченная количественная оценка через член типа вместо параметра типа?