Ok, I submitted a PR.
https://github.com/scheme-requests-for-implementation/srfi-158/pull/1


On Mon, Oct 16, 2017 at 8:20 AM, John Cowan <xxxxxx@ccil.org> wrote:


On Sat, Oct 14, 2017 at 5:51 AM, Shiro Kawai <xxxxxx@gmail.com> wrote:

Is there a reason that gmap only takes one generator and gmerge only takes two generators?

Laziness on my part, basically.  If you or someone else sends me an implementation patch, I'll update the SRFI with pleasure.
 

It's kind of arbitrary choice between simplicity and convenience.  But if gmap can take more than one generators, (generator-map->list proc gen gen2 ...) becomes just (generator->list (gmap proc gen gen2 ..)) and probably unnecessary.  It also becomes parallel with gcombine.

I'll keep gereator-map->list ,though.

-- John Cowan          http://vrici.lojban.org/~cowan        xxxxxx@ccil.org
It's the old, old story.  Droid meets droid.  Droid becomes chameleon.
Droid loses chameleon, chameleon becomes blob, droid gets blob back
again.  It's a classic tale.  --Kryten, Red Dwarf