Re: Functional random data streams Marc Nieper-Wißkirchen 06 May 2020 19:38 UTC

Am Mi., 6. Mai 2020 um 21:32 Uhr schrieb John Cowan <xxxxxx@ccil.org>:

>> Wouldn't it make a lot of sense to reserve the prefix "s" for streams,
>
>
> This would be a backward incompatible change to SRFI 41, which is already part of R7RS-large, so too late for that.  I would not be averse to doing so in 194.  However, one or more new SRFIs will be required for streams and lazy lists, unless someone is prepared to implement them now; I don't wish to hold up 194-as-we-know-it indefinitely for such a substantial addition.

I didn't mean to change SRFI 41, which isn't possible anyway. It would
have to start as a new SRFI (which I dubbed 41* in my previous post).
Whether it goes into R7RS-large or not and how, a future vote will
show. (In the Red edition, (scheme generator) was SRFI 121; in the
current edition, it is SRFI 158. The same could happen to (scheme
stream), which is probably a good idea as (scheme s) is not the best
name. :).)

What do you mean by that one or more new SRFIs will be required for
streams and lazy lists?

Thanks,

Marc