Función recursiva anónima en Scala
¿Hay alguna forma de escribir una función anónima que sea recursiva en Scala? Estoy pensando en algo como esto:
((t: Tree) => {
print(t.value);
for (c <- t.children)
thisMethod(c)
})(root)
(Pregunta relacionada: ¿Qué idiomas admiten * funciones recursivas * literales / funciones anónimas?)