UNPKG

typedux

Version:

Slightly adjusted Redux (awesome by default) for TS

7 lines (6 loc) 219 B
import type { ActionMessage } from '../actions'; import { State } from './State'; /** * Internal reducer type */ export declare type Reducer<S extends State, A extends ActionMessage<S>> = (state: S, message: A) => S;