Ramda: Tighten return type of reduced (#21771)
Ramda: Tighten return type of reduced (#21771)

The previous return type of reduced caused very weak typing for the
function passed into reduce, basically allowing it to return anything
and not detecting type errors in that place.

This stricter definition of Reduced should fix that.
mcliment/DefinitelyTyped,georgemarshall/DefinitelyTyped,georgemarshall/DefinitelyTyped,arusakov/DefinitelyTyped,rolandzwaga/DefinitelyTyped,arusakov/DefinitelyTyped,magny/DefinitelyTyped,AgentME/DefinitelyTyped,borisyankov/DefinitelyTyped,one-pieces/DefinitelyTyped,AgentME/DefinitelyTyped,arusakov/DefinitelyTyped,zuzusik/DefinitelyTyped,georgemarshall/DefinitelyTyped,zuzusik/DefinitelyTyped,AgentME/DefinitelyTyped,zuzusik/DefinitelyTyped,chrootsu/DefinitelyTyped,dsebastien/DefinitelyTyped,laurentiustamate94/DefinitelyTyped,AgentME/DefinitelyTyped,markogresak/DefinitelyTyped,rolandzwaga/DefinitelyTyped,dsebastien/DefinitelyTyped,magny/DefinitelyTyped,chrootsu/DefinitelyTyped,borisyankov/DefinitelyTyped,georgemarshall/DefinitelyTyped