Reducer<State extends Built<State, StateBuilder> , StateBuilder extends Builder<State, StateBuilder> , Payload> typedef
Reducer<State extends Built<State, StateBuilder> , StateBuilder extends Builder<State, StateBuilder> , Payload> =
void Function(State state, Action<Payload> action, StateBuilder builder)
Reducer is a function that given a state of type V, an Action of type Action
, and a builder of type B builds the next state
Implementation
typedef Reducer<State extends Built<State, StateBuilder>,
StateBuilder extends Builder<State, StateBuilder>, Payload>
= void Function(State state, Action<Payload> action, StateBuilder builder);