[Haskell-cafe] reactive? was Re: Incremental trasnformations (not Haskell topic)

Derek Elkins derek.a.elkins at gmail.com
Mon Dec 29 01:31:01 EST 2008

On Mon, 2008-12-29 at 01:20 -0500, Brandon S. Allbery KF8NH wrote:
> On 2008 Dec 28, at 17:22, frantisek kocun wrote:
> > "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."
> I find myself thinking this sounds like a reactive programming
> technique.  Am I being obvious (or oblivious :) or is there something
> to look at here for reactive UIs?

I believe FrTime and possibly Kenny Tilton's Cells use an approach
similar to this.  This approach is rather different than most of the FRP
implementations in Haskell.


More information about the Haskell-Cafe mailing list