Ich wundere mich nur über ein Implementierungsdetail von Scala Generika. In C# kann man eine Klasse deklarieren:Scala Generika im Vergleich zu C#
class Foo<T1>{}
class Foo<T1, T2>{}
in Scala jedoch das gleiche wie
class Foo0[T1]{}
class Foo1[T1, T2]{}
Hinweis erklärt werden müssten, wie der Klassenname für mehrere allgemeine Parameter werden gezwungen, geändert. Gibt es einen Grund, dass Scala sich entschieden hat, diese Route zu gehen, anstatt die C# one, die ich für eleganter halte? Ich weiß, das ist wahrscheinlich ein ziemlich kleiner Nitpick, aber ich bin ziemlich neugierig auf die Argumentation.
nur für den Datensatz, diese '{}' werden in Scala nicht benötigt. –