On Sunday, 20 May 2012 21:16:18 UTC-4, quiet_lad wrote:
>
http://www.advogato.org/article/398.html
quiet_lad
I read the article -- frankly, I didn't understand it. It appears that "prevalence" in the article only refers to pure functional "business objects". Somehow, this is linked to ACID. (Sorry, I didn't have time to go code reading).
But, for pure functional, why not just use memoization? A memoization function that returns the memoized function for a function is easy enough in Scheme.
And, if you want restartable computation, use a hash table for the memoizer, and serialize that on occasion.
Seems easy enough.