It's nice to use functional concepts and all, but in practice a simple anonymous function to trim the arguments is clearer and close to zero overhead:
['10','10','10','10'].map(function(n){ return parseInt(n, 10) })
That's one reason to like the conciseness of CoffeeScript, takes the urge to build compositional towers away: ['10','10','10','10'].map (n) -> parseInt(n, 10)
Which one would you rather find in your codebase?