Пустое закрытие по умолчанию в Scala?

просто быстрый вопрос, который я, кажется, не могу найти ответ на.

У меня есть определение метода в Scala, которое выглядит так:

def execute(goals: List[String],
            profiles: List[String] = List(),
            loggingCallback: (String) => Unit = { _ => }): Result = {
    // method body
    loggingCallback("a message")
}

Я хотел бы знать, есть ли лучший способ указать пустое закрытие по умолчанию. Вопрос не в том, как реализовать ведение журнала, это всего лишь пример.

13
задан Andreas Eisele 8 December 2010 в 12:15
поделиться