News for hackers. Stuff that matters.
Re:MongoDB's lead developer: Foursquare outage post mortem by patrickgzill on Thursday October 07, 2010 @08:08PM (#1770040)
I think what you are looking for is called "memoization" and is common in many functional programming languages such as Lisp; however many other languages have this readily available.

http://en.wikipedia.org/wiki/Memoization ; see the list of implementations at the bottom - there are ones for Lisp, Python, Perl, Java, etc.

There are no comments on this comment yet.