```scala def foo(bar: Int, bat: Int) = 1 def p(x: Int) = { println(x); x } ``` Scala 2.12: ```scala scala> foo(bat = p(1), bar = p(2)) 1 2 ``` Dotty: ```scala scala> foo(bat = p(1), bar = p(2)) 2 1 ```