borisyankov/DefinitelyTyped — pull request #2739 by bmcfluff (2014-08-28 23:05:12+00:00)
Title: Underscore: removing generics and overloading reduce

What was the advantage of typing things with

?

And for reduce, the memo argument is not optional if T doesn't equal TResult since then the first element of the list is the wrong type to be used as a replacement. Not sure if this minor point is worth adding almost a hundred lines though.