Результаты поиска по запросу "eta-expansion"

2 ответа

 для связанного вопроса об общем случае расширения eta, не вовлекающего вызов по имени.

def save(f: => Any)(run:Boolean) { if (run) { println("running f"); f } else println("not running f") }Я могу назвать это с: save("test")(true) -> running f save("test")(false) -> not running f save(throw new RuntimeException("boom!"))(false) ...

ТОП публикаций