Variable: normalizeReducer()
constnormalizeReducer: {<Key,Value,Acc,This>(reducer):KeyedReducer<Key,Value,Acc>; <Value,Acc,Finished,This>(reducer):Reducer<Value,Acc,Finished>; <Value,Acc,This>(reducer):Reducer<Value,Acc>; <Value,Finished,This>(reducer):OptionalReducer<Value,Finished>; <Value,This>(reducer):OptionalReducer<Value>; <Value>(reducer):OptionalReducer<Value>; <Key,Value,Acc,This>(reducer):AsyncKeyedReducer<Key,Value,Acc>; <Value,Acc,Finished,This>(reducer):AsyncReducer<Value,Acc,Finished>; <Value,Acc,This>(reducer):AsyncReducer<Value,Acc>; <Value,Finished,This>(reducer):AsyncOptionalReducer<Value,Finished>; <Value,This>(reducer):AsyncOptionalReducer<Value>; <Value>(reducer):AsyncOptionalReducer<Value>; }
Defined in: reducers.d.ts:574
Returns a non-raw version of reducer.
Call Signature
<
Key,Value,Acc,This>(reducer):KeyedReducer<Key,Value,Acc>
Type Parameters
Key
Key
Value
Value
Acc
Acc
This
This
Parameters
reducer
Readonly<RawKeyedReducer<Key, Value, Acc, This>>
Returns
KeyedReducer<Key, Value, Acc>
Call Signature
<
Value,Acc,Finished,This>(reducer):Reducer<Value,Acc,Finished>
Type Parameters
Value
Value
Acc
Acc
Finished
Finished
This
This
Parameters
reducer
Readonly<RawReducerWithFinish<Value, Acc, Finished, This>>
Returns
Reducer<Value, Acc, Finished>
Call Signature
<
Value,Acc,This>(reducer):Reducer<Value,Acc>
Type Parameters
Value
Value
Acc
Acc
This
This
Parameters
reducer
Readonly<RawReducerWithoutFinish<Value, Acc, This>>
Returns
Reducer<Value, Acc>
Call Signature
<
Value,Finished,This>(reducer):OptionalReducer<Value,Finished>
Type Parameters
Value
Value
Finished
Finished
This
This
Parameters
reducer
Readonly<RawOptionalReducerWithFinish<Value, Finished, This>>
Returns
OptionalReducer<Value, Finished>
Call Signature
<
Value,This>(reducer):OptionalReducer<Value>
Type Parameters
Value
Value
This
This
Parameters
reducer
Readonly<RawOptionalReducerWithoutFinish<Value, This>>
Returns
OptionalReducer<Value>
Call Signature
<
Value>(reducer):OptionalReducer<Value>
Type Parameters
Value
Value
Parameters
reducer
FunctionReducer<Value>
Returns
OptionalReducer<Value>
Call Signature
<
Key,Value,Acc,This>(reducer):AsyncKeyedReducer<Key,Value,Acc>
Type Parameters
Key
Key
Value
Value
Acc
Acc
This
This
Parameters
reducer
Readonly<RawAsyncKeyedReducer<Key, Value, Acc, This>>
Returns
AsyncKeyedReducer<Key, Value, Acc>
Call Signature
<
Value,Acc,Finished,This>(reducer):AsyncReducer<Value,Acc,Finished>
Type Parameters
Value
Value
Acc
Acc
Finished
Finished
This
This
Parameters
reducer
Readonly<RawAsyncReducerWithFinish<Value, Acc, Finished, This>>
Returns
AsyncReducer<Value, Acc, Finished>
Call Signature
<
Value,Acc,This>(reducer):AsyncReducer<Value,Acc>
Type Parameters
Value
Value
Acc
Acc
This
This
Parameters
reducer
Readonly<RawAsyncReducerWithoutFinish<Value, Acc, This>>
Returns
AsyncReducer<Value, Acc>
Call Signature
<
Value,Finished,This>(reducer):AsyncOptionalReducer<Value,Finished>
Type Parameters
Value
Value
Finished
Finished
This
This
Parameters
reducer
Readonly<RawAsyncOptionalReducerWithFinish<Value, Finished, This>>
Returns
AsyncOptionalReducer<Value, Finished>
Call Signature
<
Value,This>(reducer):AsyncOptionalReducer<Value>
Type Parameters
Value
Value
This
This