Underscore.js 1.7の使い方 Functions編 compose

var r = document.getElementById("r");
var hello = function(name) { return 'Hello ' +  name; };
var world = function(str) { return str + ' world!'; };
var result = _.compose(hello, world);
r.innerHTML = result('sato');
// => Hello sato world!