Ok so it's an explicit parameter, the function is just ~curried so you can just write it nicely.
Not sure about the exact name. But kotlin also has "function with receiver" that together with this makes it very easy to write almost a custom domain language on top of kotlin.