Michael Heerdegen writes: > Nicolas Petton writes: > >> > `stream-scan' is useful and not redundant. > >> Yes, I get it now. However I'm still a bit confused by its name. > > The name is borrowed from Haskell. Other suggestions welcome. I don't have any :) > I don't understand what that means: how can "reduce" be lazy at all? It > needs to generate all stream elements to compute the requested value, > and that at call time. Of course, you're right! Nico