pub fn create_stateful_updater<T, R>(
    compute: impl Fn(Option<T>) -> (R, T) + 'static,
    on_change: impl Fn(R, T) -> T + 'static
) -> R
where T: Any + 'static, R: 'static,
Expand description

Create an effect updater that runs on_change when any signals compute subscribes to changes. compute is immediately run and its return value is returned from create_updater.