Я хотел бы написать алгоритмы, которые готовят результаты для больших наборов данных. Чем при изменении каждого набора данных постепенно обновлять все затронутые выходные данные.
Это называется: Инкрементные вычисления .
Существуют ли инструменты программирования, библиотеки, компилятор, анализ программ и т. Д., Поддерживающие этот подход?
P.S. Я знаю, что Инкрементные вычисления могут быть легко достигнуты путем их реализации "вручную" с правильной конструкцией алгоритма. Мне просто интересно, существуют ли инструменты (такие как анализаторы программ, компиляторы, библиотеки), поддерживающие такой подход, чтобы сделать зависимости потоков данных более автоматическими.