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

Decouple state objects from the reactive graph #205

Open
dphfox opened this issue Feb 1, 2023 · 0 comments
Open

Decouple state objects from the reactive graph #205

dphfox opened this issue Feb 1, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request ready - closing soon All done, waiting on merge

Comments

@dphfox
Copy link
Owner

dphfox commented Feb 1, 2023

Simple state objects are conceptually sensible to imagine as single nodes on the reactive graph. However, for 'compound' state objects made up of multiple independent dependency capturers, such as the For objects, it makes more sense to consider the state object as a collection of reactive nodes.

A new design for Fusion's reactive graph should be created to address these shortcomings in representation so that our internal code is cleaner and easier to follow.

@dphfox dphfox added enhancement New feature or request ready to work on Enhancements/changes ready to be made area: state labels Feb 1, 2023
@dphfox dphfox self-assigned this Feb 1, 2023
@dphfox dphfox added this to Fusion 0.3 Feb 1, 2023
@dphfox dphfox moved this to To Do in Fusion 0.3 Feb 1, 2023
@dphfox dphfox moved this from To Do to Needs Design in Fusion 0.3 Feb 1, 2023
@dphfox dphfox moved this from Needs Design to To Do in Fusion 0.3 Feb 5, 2023
@dphfox dphfox moved this from To Do to In Progress in Fusion 0.3 Feb 5, 2023
@dphfox dphfox moved this from In Progress to To Do in Fusion 0.3 Feb 5, 2023
@dphfox dphfox moved this from To Do to In Progress in Fusion 0.3 Aug 23, 2023
@dphfox dphfox mentioned this issue Nov 26, 2023
13 tasks
@dphfox dphfox added ready - closing soon All done, waiting on merge and removed ready to work on Enhancements/changes ready to be made labels Jul 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ready - closing soon All done, waiting on merge
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

1 participant