[racket-dev] Why is there no `stream' macro which functions analogously to the `list' macro?
I initiated a pull request [1] to add a `stream' macro which produces
streams in much the same way the `list' macro does; however, after
speaking with Vincent and Stevie, I'm not sure this is the right
approach.
I understand that `list' can be used to construct things which can be
used as streams, but I think it's confusing for the user to require
racket/stream and not receive a `stream' macro which functions like
`list'.
[1] https://github.com/plt/racket/pull/62
--
Dan King
College of Computer and Information Science
Northeastern University