Named arguments
Scala allows you to specify parameter assignment by name rather than just ordinal position. For example, we can have this code:
def divide(dividend:Int, divisor:Int): Float = { dividend.toFloat / divisor.toFloat } divide(40, 5) divide(divisor = 40, dividend = 5)
If we run this in a notebook, we can see the results:
![Named arguments](https://static.packt-cdn.com/products/9781785884870/graphics/graphics/image_09_013.jpg)
The first call is to divide
assigned parameters by position. The second call set them accordingly.