Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Explore pushing the types through Redux all the way #1820

Closed
wants to merge 3 commits into from

Conversation

dmsnell
Copy link
Member

@dmsnell dmsnell commented Jan 7, 2020

DO NOT MERGE: This is only intended to serve as a place to explore and discuss.

How far can we go with autocomplete and compile-time guarantees?

I'm exploring different approaches to doing that with several goals:

  • get full auto-complete on all calls to dispatch, all state values, all action types
  • move runtime overhead into the type system
  • reduce the number of required imports around the app
  • remove existing clutter and minimize syntax required for typing

How far can we go with autocomplete and compile-time guarantees?

I'm exploring different approaches to doing that with several goals:
 - get full auto-complete on all calls to dispatch, all state values, all action types
 - move runtime overhead into the type system
 - reduce the number of required imports around the app
 - remove existing clutter and minimize syntax required for typing
@dmsnell dmsnell force-pushed the play/typed-redux-literals branch from bffed4e to b3a3952 Compare January 21, 2020 23:37
@dmsnell
Copy link
Member Author

dmsnell commented Jan 28, 2020

Obviated by #1855

@dmsnell dmsnell closed this Jan 28, 2020
@dmsnell dmsnell deleted the play/typed-redux-literals branch January 28, 2020 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant