async-reconciler

Transition between current and next state with a provided reconciliation function