[plt-scheme] Stream comprehensions
Teaching how to write streams as macros seems reasonable, but
comprehension macros can get pretty hairy. What set of macro
primitives are good to teach on a first exposure? Just extend-syntax?
Maybe the defsubst included in misc.ss?
--Mark
On 7/2/07, Matthias Felleisen <matthias at ccs.neu.edu> wrote:
> Don't hand your son the fish. Teach him how to fish, i.e., show him
> macros. Then move him back to Haskell :-)
>
> -- Matthias
>
> P.S. I am serious. Use this as a teaching moment.
>