Added lodash. reversed order of params where it made more sense (dashlo)

Explination:

Does it make more sense to partially apply
map to a collection or to a function?

E.g.:
var double = map(function(x) {return x*2});
double(list1);
double(list2);

or

var wtf = map(list1);
wtf(double);
wtf(tripple);

I think the first way makes more sense since your program's logic
is permanent where as your data is ephemeral.

The second way is tied to some piece of data.  The first way is data
generic and only tied to some piece of logic that can be applied to any
data.