Functions always have a return type. There is no return keyword, instead, they implicitly return whatever they evaluate to (the result of the last expression is returned). Calling functions Using argument names You can call functions and use the functions argument names if you wish, in any order, e.g.