From 63727b67ee14cdcac42aa046e5e45da30c4c9850 Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Tue, 28 Jan 2014 22:14:10 -0800 Subject: [PATCH] Cleanup `_.compose`. --- lodash.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/lodash.js b/lodash.js index 9b250d91e..3ff4c2bd0 100644 --- a/lodash.js +++ b/lodash.js @@ -4665,17 +4665,14 @@ */ function compose() { var funcs = arguments, - length = funcs.length; + funcsLength = funcs.length, + length = funcsLength; while (length--) { if (!isFunction(funcs[length])) { throw new TypeError; } } - var funcsLength = funcs.length; - if (funcsLength === 1) { - return funcs[0]; - } return function() { var length = funcsLength - 1, result = funcs[length].apply(this, arguments);