As Magnus pointed out in his (very clever) paper, the Applicative interface allows for more precise/efficient tracking of dependencies, in that it eliminates accidental sequentiality imposed by the Monad interface. (Magnus didn't mention Applicative by name, as his paper preceded Idiom/Applicative.) However, I don't see an Applicative instance in the library.
- Conal
Magnus writes:
Thanks to Peter Jonsson, the source is now on hackage:
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Adaptive
Cheers,
Magnus
Donnie Jones wrote:
> Hello sanzhiyan,
>
> I believe this is the same paper, the pdf is available here:
> http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.8.3014
>
> Cheers.
> __
> Donnie
>
> On Thu, Nov 13, 2008 at 9:02 PM, Don Stewart <dons@galois.com
> <mailto:dons@galois.com>> wrote:
>
> I sit next to the author, CC'd.
>
> -- Don
>
> sanzhiyan:
> > I'm looking for the source code of the library for adaptive
> computations
> > exposed in Magnus Carlsson's "Monads for Incremental
> Computing"[1], but
> > the link in the paper is broken.
> > So, does anyone have the sources or knows how to contact the
> author?
> >
> > [1] http://portal.acm.org/citation.cfm?id=581482
>
> > _______________________________________________
> > Haskell-Cafe mailing list
> > Haskell-Cafe@haskell.org <mailto:Haskell-Cafe@haskell.org>
> > http://www.haskell.org/mailman/listinfo/haskell-cafe
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe@haskell.org <mailto:Haskell-Cafe@haskell.org>
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
>
----- End forwarded message -----
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe