This should be alright, quoting the moonscript documentation found [here](http://moonscript.org/reference/#function_literals):

> Functions can be called by listing the arguments after the name of an expression that evaluates to a function. When chaining together function calls, the arguments are applied to the closest function to the left.