Saturday, January 05, 2013

Lo-Dash

Lo-Dash: "An alternative to Underscore.js, delivering consistency, customization, performance, and extra features.

var func = function(greeting) { return greeting + ' ' + this.name; };
func = _.bind(func, { 'name': 'moe' }, 'hi');
func();
// → 'hi moe'

_([1, 2, 3]).forEach(alert).join(',');
// → alerts each number and returns '1,2,3'

_.extend({ 'name': 'moe' }, { 'age': 40 });
// → { 'name': 'moe', 'age': 40 }

_.map([1, 2, 3], function(num) { return num * 3; });
// → [3, 6, 9]"

'via Blog this'