As long as efficiency reasons (that may be the case for particular implementations) do not stand in the way, from a purely functional point of view, the streams of SRFI 41 are preferable over the SRFI 158 generators. As SRFI 194 seems to be very useful, it makes a lot of sense to have the same interface for streams. Would you, therefore, mind to add equivalent procedures for streams (in a second SRFI, say)? Marc