Resultados da pesquisa a pedido "eta-expansion"

2 a resposta

O aplicativo de função parcial executa prematuramente o bloqueio de código quando usado com sublinhado

Dado: def save(f: => Any)(run:Boolean) { if (run) { println("running f"); f } else println("not running f") }Eu posso chamá-lo com: save("test")(true) -> running f save("test")(false) -> not running f save(throw new ...