silhouette (npm): Atomic state management inspired by redux, observables, and optics.
Keywords: state|redux|observable|rxjs|optic|lens|dynamic