Open issues for SRFI 113
John Cowan
(04 Dec 2013 04:37 UTC)
|
Re: Open issues for SRFI 113
Kevin Wortman
(08 Dec 2013 04:35 UTC)
|
Re: Open issues for SRFI 113
John Cowan
(08 Dec 2013 18:05 UTC)
|
Re: Open issues for SRFI 113
John Cowan
(08 Dec 2013 18:15 UTC)
|
Re: Open issues for SRFI 113
Kevin Wortman
(09 Dec 2013 00:43 UTC)
|
Re: Open issues for SRFI 113
John Cowan
(09 Dec 2013 08:04 UTC)
|
Re: Open issues for SRFI 113
Alex Shinn
(09 Dec 2013 08:16 UTC)
|
Re: Open issues for SRFI 113
John Cowan
(09 Dec 2013 15:59 UTC)
|
Re: Open issues for SRFI 113
Alex Shinn
(09 Dec 2013 00:39 UTC)
|
Re: Open issues for SRFI 113 John Cowan (09 Dec 2013 17:13 UTC)
|
Re: Open issues for SRFI 113
Alex Shinn
(10 Dec 2013 01:18 UTC)
|
Re: Open issues for SRFI 113
John Cowan
(10 Dec 2013 21:35 UTC)
|
Re: Open issues for SRFI 113
Alex Shinn
(11 Dec 2013 00:55 UTC)
|
Re: Open issues for SRFI 113
John Cowan
(16 Dec 2013 07:12 UTC)
|
Alex Shinn scripsit: > I think strong typing with unique objects is better here. They are > less ambiguous, more efficient for many of the utilities, and as you > say can be used to access the other members of the enum-set. I grant these advantages, but the simplicity and convenience of symbols are real advantages too. I'm trying to work out a design in which either symbols or unique objects wrapping symbols can be used. > A common pattern I use in Chibi for data structures is to have a > base library with just the type predicate and -contains? utility, > and constructors go in a separate library. Thus other libraries > could provide APIs that allow sets as arguments for convenience, > without themselves incurring any real load overhead. I don't really understand this use case. If you accept sets as arguments, what do you want to be able to do with them? -- How they ever reached any conclusion at all <xxxxxx@ccil.org> is starkly unknowable to the human mind. http://www.ccil.org/~cowan --"Backstage Lensman", Randall Garrett