Perguntas com a marcação «matching»

195
O que `: _ *` (estrela de dois pontos) faz em Scala?

Eu tenho o seguinte pedaço de código desta pergunta : def addChild(n: Node, newChild: Node) = n match { case Elem(prefix, label, attribs, scope, child @ _*) => Elem(prefix, label, attribs, scope, child ++ newChild : _*) case _ => error("Can only add children to elements!") } Tudo está bem...