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