Redux, Typescript, Angular, Redux Observable, Ngrx.
creator! Bah! Huh! Let’s write a super tiny utility function for creating our FSA action object: createAction helper via TS function overloads We are using typescript function overloading so we get proper types by argument arity Now we can define our action creator like this: And our inferred