были продвинуты на одну строку? Потому что, если нет, это иллюстрирует мою точку зрения, и если да, объясните, почему они не совсем одинаковы, за исключением области действия f

ли способ написать анонимную функцию, которая является рекурсивной в Scala? Я думаю о чем-то вроде этого:

((t: Tree) => {
    print(t.value);
    for (c <- t.children)
        thisMethod(c)
})(root)

(Связанный вопрос:Какие языки поддерживают * рекурсивные * функциональные литералы / анонимные функции?)

Ответы на вопрос(5)

Ваш ответ на вопрос