On Fri, Nov 08, 2002 at 05:30:00PM +0100, Paul Johnson wrote:
> On Fri, Nov 08, 2002 at 03:04:16PM +0000, Nicholas Clark wrote:
> > On Fri, Nov 08, 2002 at 08:22:17PM +1100, Damian Conway wrote:
> > > The name of the property is still under debate. Larry favours:
> > > 
> > >   sub square ( Num $n ) is same {...}
> > > 
> > > whereas others feel that:
> > > 
> > >   sub square ( Num $n ) is memoized {...}
> > > 
> > > is more appropriate.
> > 
> > We're looking for a word that tersely expresses 
>has_no_side_effects_and_can_safely_have_its_results_cached_based_on_parameter_types_and_values_and_calling_context
> ?
> 
> The functional programmers will tell you that word would be "pure".

I like "memoize" only because perl has made me used to the term.
But "pure" works too.

-Scott
-- 
Jonathan Scott Duff
[EMAIL PROTECTED]

Reply via email to