
28 Dec
2008
28 Dec
'08
5:22 p.m.
Thanks Ingram. It seems to be exactly what I was searching for:-) I knew I can rely on Haskellers.. This is from abstract ( http://ttic.uchicago.edu/~umut/papers/toplas06.pdf): "We present techniques for incremental computing by introducing adaptive functional programming. As an adaptive program executes, the underlying system represents the data and control dependences in the execution in the form of a dynamic dependence graph. When the input to the program changes, a change propagation algorithm updates the output and the dynamic dependence graph by propagating changes through the graph and re-executing code where necessary. Adaptive programs adapt their output to any change in the input, small or large."