Email list hosting service & mailing list manager

srfi-113 Aubrey Jaffer (01 Jun 2013 15:25 UTC)
Re: srfi-113 John Cowan (01 Jun 2013 15:46 UTC)
Re: srfi-113 Alan Watson (01 Jun 2013 16:39 UTC)
Re: srfi-113 Alexey Radul (03 Jun 2013 00:58 UTC)

Re: srfi-113 John Cowan 01 Jun 2013 15:46 UTC

Aubrey Jaffer scripsit:

> srfi-113 looks like a useful package.  On first reading I am concerned
> that heavy use as a noun of the word "set", which is already so common
> as a verb in Scheme and its libraries, will cause great confusion to
> anyone unfamiliar with srfi-113.

That's a good point.  When I was cloning the representation-independent
routines in isets-impl from sets-impl, I had to go back and fix
`integer-set!` to just `set!`.

> Is there some other name which might serve instead of "set" in srfi-113?
> Two possibilities are "gset" for set with general object membership and
> "dset" for set with distinct (non-repeated) elements.

"Dset" does not work for me, because having distinct elements is part
of the definition of a set; it is not distinguishing enough.  However,
"gset" is possible.  What do other people think?

--
John Cowan    xxxxxx@ccil.org    http://ccil.org/~cowan
Heckler: "Go on, Al, tell 'em all you know.  It won't take long."
Al Smith: "I'll tell 'em all we *both* know.  It won't take any longer."