From 21fba2df9f0c491c4cee189b538054c3d0e4ee5a Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Wed, 3 Aug 2016 13:04:07 -0700 Subject: [PATCH] Reduce deps of `_.initial` and `_.tail`. --- lodash.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lodash.js b/lodash.js index 43b73d336..2b6bd3e22 100644 --- a/lodash.js +++ b/lodash.js @@ -6979,7 +6979,8 @@ * // => [1, 2] */ function initial(array) { - return dropRight(array, 1); + var length = array ? array.length : 0; + return length ? baseSlice(array, 0, -1) : []; } /** @@ -7657,7 +7658,8 @@ * // => [2, 3] */ function tail(array) { - return drop(array, 1); + var length = array ? array.length : 0; + return length ? baseSlice(array, 1, length) : []; } /**