CReducer<AState, AStateBuilder, P> typedef
CReducer<AState, AStateBuilder, P> =
void Function(AState state, Action<P> action, AStateBuilder builder)
This is the Reducer typedef without the Built/Builder constraints Used for built_collections since they do not implement Built/Builder but follow the same pattern.
Implementation
typedef CReducer<AState, AStateBuilder, P> = void Function(
AState state, Action<P> action, AStateBuilder builder);