i don't understand why the order of the function call inside the
_.compose(greet, format);
DOESNT matter...
var realNameMap = {
'pebbles': 'penelope'
};
var format = function(name) {
name = realNameMap[name.toLowerCase()] || name;
return name.charAt(0).toUpperCase() + name.slice(1).toLowerCase();
};
var greet = function(formatted) {
return 'Hiya ' + formatted + '!';
};
var welcome = _.compose(format, greet);
on a single line, then โงโ and finally close with
on a separate line
var _ = require('lodash');
<script src="lodash_test.js"></script>