diff --git a/underscore/underscore.d.ts b/underscore/underscore.d.ts index f50488b66..8cf92df12 100644 --- a/underscore/underscore.d.ts +++ b/underscore/underscore.d.ts @@ -2458,39 +2458,39 @@ interface _Chain { /** * @see _.map **/ - collect(iterator: _.ListIterator, context?: any): _Chain; + collect(iterator: _.ListIterator, context?: any): _Chain; /** * @see _.map **/ - collect(iterator: _.ObjectIterator, context?: any): _Chain; + collect(iterator: _.ObjectIterator, context?: any): _Chain; /** * Wrapped type `any[]`. * @see _.reduce **/ - reduce(iterator: _.MemoIterator, memo?: TResult, context?: any): _Chain; + reduce(iterator: _.MemoIterator, memo?: TResult, context?: any): _ChainSingle; /** * @see _.reduce **/ - inject(iterator: _.MemoIterator, memo?: TResult, context?: any): _Chain; + inject(iterator: _.MemoIterator, memo?: TResult, context?: any): _ChainSingle; /** * @see _.reduce **/ - foldl(iterator: _.MemoIterator, memo?: TResult, context?: any): _Chain; + foldl(iterator: _.MemoIterator, memo?: TResult, context?: any): _ChainSingle; /** * Wrapped type `any[]`. * @see _.reduceRight **/ - reduceRight(iterator: _.MemoIterator, memo?: TResult, context?: any): _Chain; + reduceRight(iterator: _.MemoIterator, memo?: TResult, context?: any): _ChainSingle; /** * @see _.reduceRight **/ - foldr(iterator: _.MemoIterator, memo?: TResult, context?: any): _Chain; + foldr(iterator: _.MemoIterator, memo?: TResult, context?: any): _ChainSingle; /** * Wrapped type `any[]`. @@ -3253,7 +3253,7 @@ interface _Chain { * @param arr Arrays and/or values to concatenate into a new array. See the discussion below for details. * @return A new array comprised of the array on which it is called **/ - concat(...arr: Array): _Chain; + concat(...arr: Array): _Chain; /** * Join all elements of an array into a string.