Eksperymentowałem ze zmiennymi argumentami konstruktora dla klas przypadków w Scali, ale nie jestem w stanie przekazać ich do konstruktora klasy obiektów: "rodzic":Przekaż zmienną liczbę argumentów w scala (2.8) od klasy klasy do nadrzędnego konstruktora
abstract case class Node(val blocks: (Node => Option[Node])*)
case class Root(val elementBlocks: (Node => Option[Node])*) extends Node(elementBlocks)
powyższe nie kompiluje ... czy to rzeczywiście możliwe?
z pewnością nie miał czasu, aby spojrzeć na odpowiedzi wcześniej. – p3t0r
możliwy duplikat [Jak przekazać listę do metody Int * w scala?] (Http://stackoverflow.com/questions/12436392/how-to-pass-list-to-int-method-in-scala) –
I "Oznaczono nowe pytanie jako * pytanie rodzica *, ponieważ jest ono pytaniem o ogólny przypadek, nie tylko dla klas przypadków: –