[squeak-dev] Lazy evaluation?
frank.shearar at gmail.com
Sat Jul 9 17:29:12 UTC 2011
That paper will mention the basic technique of lazy evaluation in a
strict language, which is just wrapping an expression up in a block:
[self myExpression: param and: thatParam]
Now you can pass that block - thunk - around, and evaluate it only
Watch in that paper how the tail of a list is a block that, when
evaluated, yields another element in the list... and leaves the thunk
as the tail.
On 9 July 2011 17:41, Jeff G <jgon.in.canada at gmail.com> wrote:
> Hi Casey,
> I would give an initial pointer to this article on the VPRI website, which
> apparently even has an implementation:
> It may betray a misunderstanding of lazy evalutation on my part, but the
> chapter on streams in SICP might also provide some interesting reading.
> I hope that this is helpful to you,
> Jeff G.
More information about the Squeak-dev