Это работает
def func(f: => Int) = f
Это не работает (например, внутри класса)
type EmptyFunct = => Int
или
type EmptyFunct = (=> Int)
Scala версии 2.9 Два вопроса: