pub fn create_stateful_updater<T, R>(
compute: impl Fn(Option<T>) -> (R, T) + 'static,
on_change: impl Fn(R, T) -> T + 'static,
) -> Rwhere
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
.