Função recursiva anônima no Scala
Existe uma maneira de escrever uma função anônima recursiva no Scala? Estou pensando em algo assim:
((t: Tree) => {
print(t.value);
for (c <- t.children)
thisMethod(c)
})(root)
(Questão relacionada:Quais idiomas suportam * função recursiva * literais / funções anônimas?)