Я часто ловлю себя на том, что делаю такие вещи, как:
println(foo)
когда я хочу сделать:
println foo
Компилятор этого не позволяет.
Кроме того, println — это полный рот, я просто хочу сказать:
echo foo
Итак, в объекте базового пакета я создал эхо-версию println:
def echo(x: Any) = Console.println(x)
Достаточно просто, широкое эхо-приложение, отлично.
Теперь, как мне вызвать эхо без необходимости заключать Any для печати в круглые скобки?