Is there a semantic or ease-of-use distinction between using coroutines to handle iteration, as in Icon, and using sequences with delayed evaluation, as in section 3.5 of _Structure and Interpretation of Computer Programs_? -- "Everything I write is autobiographical, and none of it is true." --E. L. Doctorow == Seth Gordon == sethg@ropine.com == http://ropine.com/ == std. disclaimer ==