0.2.3 • Published 3 years ago

@subjected/core v0.2.3

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

@subjected/core

This package contains the core implementation of the Subjected library.

The core includes:

  • StateContainer which manage a consolidated state entity, providing a minimal API to make changes to this state, subscribe to changes, and respond to state lifecycle events via Extensions.
  • Selectors which allow you to subscribe to "substates" of a state container, this is the key entity which enables efficient rendering of component trees.
  • Computed selectors which let you aggregate state containers, selectors, and even other computed selectors together into a single value.
  • EffectRunner which is the base entity that resolves side effects for a state container while it is resolving a state change action.
  • Action Resolver resolution, the main implementation for how state changes can be composed together using generator functions.
0.2.3

3 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.0

4 years ago