Ich habe eine Reihe von Datenspeichertyp-Klassen, die alle gleich aussehen. trait FooStore[C] {
def create(f: FooId => Foo)(c: C): Foo
// update and find methods
}
ich die Dinge vereinfac
Wenn mit Scalas abhängigen Verfahrenstypen zu spielen, stieß ich auf einen Konflikt mit Standard-Methodenparameter: abstract class X {
type Y
case class YY(y: Y)
}
object XX extends X {