11
Wie würde ich konvertieren:Scala rekursiv beschränkten Typ Parameter (F-begrenzt) Umwandlung geben Mitglied
trait Foo[A <: Foo[A]]
ein Typ-Mitglied?
Das heißt, möchte ich etwas entlang der Linien der folgenden Möglichkeiten:
trait Foo {
type A <: Foo {type A = ???}
}
aber Ich habe Schwierigkeiten, weil der Name A bereits in der Art Verfeinerung genommen wird. Diese Frage ist ähnlich (und brachte aus): F-bounded quantification through type member instead of type parameter?
Das war meine ursprüngliche Intuition, große Antwort! –