Add stronger type enforcements (#265)
Add stronger type enforcements (#265)

* Add stronger type enforcements and use optional Generics

Co-authored-by: Kevin Low <74dafc8843623bc0bd4b21ec9616d7dfe8a2fabd@users.noreply.github.com>
omnidan/redux-undo