On Wed, Aug 20, 2003 at 09:59:43PM +0100, Sam Vilain wrote: > Hi all, > > Any ideas for a better name for this module? > > NAME > Defer - Defer execution of code until it is accessed > > DESCRIPTION > This module implements `magic variables' that are only > calculated when they are accessed. This can be extremely > useful for defering things like connecting to a database, > or performing computationally expensive operations.
This seems on first inspection to be a form of Memoize, but providing access via variables (presumably tied, and therefore less efficient) than via functions. Memoize is part of the Perl core as of 5.8.0 . Have I missed something? Mx.