Почему строка № 2 ниже компилируется?Это (по-видимому) не дает требуемого конструктора arg.
class F(x: => Unit) {}
new F // Compiles (strange)
def f(x: =>Unit) = ()
f // Does not compile (good)
Разрешен ли сахар только для этого особого случая?Можете ли вы указать документы на эту тему?Я использую Scala 2.9.0.