I've been using R lately, which lacks currying, and I keep needing to write lambda expressions like this (the syntax for lambdas is "function(x) expr"):
f(data, function(x) g(x, function(y) h(y, someconstant)))
Here, the data being passed through is the first arguments of these functions (which do things like map, etc.), and so R chose to make it the first arguments.
If the functions were curried and took their arguments in the other order, I could do something like this:
(f (g (h someconstant))) data
which is a lot simpler.
Though I admit neither makes much sense as I write them here. They're easier to understand in context. :)