Hi Casey,<br><br>I would give an initial pointer to this article on the VPRI website, which apparently even has an implementation: <a href="http://www.vpri.org/pdf/m2009006_lazylist.pdf">http://www.vpri.org/pdf/m2009006_lazylist.pdf</a><br>
<br>It may betray a misunderstanding of lazy evalutation on my part, but the chapter on streams in SICP might also provide some interesting reading.<br><br>I hope that this is helpful to you,<br>Jeff G.<br>