I see you chose to have set-powerset return a set of sets (not a list of sets), which sounds fine to me.

It might help to clarify how bag-cartesian-product and bag-powerset work w.r.t. duplicate elements.

No other comments from me.

Best regards,
Kevin Wortman


On Fri, Aug 22, 2014 at 7:59 PM, John Cowan <xxxxxx@mercury.ccil.org> wrote:
In cooperation with Kevin Wortman, I've added set-cartesian-product
and set-power-set to the SRFI and the implementation, along with their
bag-* equivalents.  I've also added bag-sum and bag-product (scalar
product) to the bag-specific procedures.  Finally, there are now set
and bag comparators that provide a suitable hash function, though not
a comparison procedure. This allows sets of sets, bags of bags, etc.

If I don't hear anything very soon, I will ask for SRFI 113 to be finalized.


--
John Cowan          http://www.ccil.org/~cowan        xxxxxx@ccil.org
One of the oil men in heaven started a rumor of a gusher down in hell.  All
the other oil men left in a hurry for hell.  As he gets to thinking about
the rumor he had started he says to himself there might be something in
it after all.  So he leaves for hell in a hurry.    --Carl Sandburg