Scala / Scala interview questions
What is a Function in Scala?
Functions are expressions that take parameters and sometimes no parameters.
You may define an anonymous function (without a name) that returns a given integer plus five.
In the above example, left of the => operator is the list of parameters and on the right is the expressions based on parameters.
Functions can have names as well.
Multiple parameters are specified in a comma-separated list and when it takes no parameters, use empty open/close parenthesis.
Functioons is Scala is similar to Lambda expressions in Java 8.
More Related questions...