You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It'd be nice to have a way to conflate renderings when they're coming "too fast".
Thinking in particular of attractive techniques people resort to in order to have a workflow immediately emit output "without rendering", leading to cascades of dozens of render passes kicked off by a single user event.
Typical scheme is to fire off a Observable.just(Unit).asWorker {...} on first render and have it update state / emit output.
Can we find a way to prevent emitting renderings until the action queue is empty?
Maybe couple this with the ability to emit output from initialState
Maybe just restrict it to that — the only optimized way to re-render is via output from initialState