scala: 'def foo = {1}' против 'def foo {1}'

что происходит в каждой из этих форм определения foo?

scala> def foo = {1}
foo: Int

scala> foo
res2: Int = 1

Но:

scala> def foo {1}
foo: Unit

scala> foo

scala>

Ответы на вопрос(2)

Ваш ответ на вопрос