updateComputations1000to1 function

void updateComputations1000to1(
  1. int n,
  2. List<Signal<int>> sources,
  3. ReactiveFramework framework
)

Implementation

void updateComputations1000to1(
  int n,
  List<Signal<int>> sources,
  ReactiveFramework framework,
) {
  void Function(int) set1 = sources[0].write;
  framework.computed(() {
    var sum = 0;
    for (var i = 0; i < 1000; i++) {
      sum += sources[i].read();
    }
    return sum;
  });
  for (var i = 0; i < n; i++) {
    set1(i);
  }
}