Methods may define multiple parameter lists. When a method is called with a fewer number of parameter lists, then this will yield a function taking the missing parameter lists as its arguments.
This is a companion discussion topic for the original entry at http://docs.scala-lang.org//tutorials/tour/currying.html.html