What is the formal difference in Scala between braces and parentheses, and when should they be used?
What is the formal difference between passing arguments to functions in parentheses () and in braces {}? The feeling I got from the Programming in Scala book is that...