[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Reasons for withdrawal



On Tue, Oct 28, 2003 at 09:13:50PM -0800, Bradd W. Szonye wrote:
> scgmille@xxxxxxxxxxxxxxxxxx wrote:
> > *-get-left,right returns an undefined value for arbitrary collections.
> > For sequences and ordered collections it has a very well defined
> > meaning ....
> 
> When we suggested something similar for common dictionary functions, you
> *insisted* that interfaces should only be defined for the collections
> where the operations are well-defined. Why is it OK to define get-left
> and get-right for collections where they're not well-defined?

Because *-get-right/left can have a well defined meaning (left and right 
are arbitrary without some reference), while 
dict-fetch-n-from-key has an obviously limited scope.

	Scott

Attachment: pgpMeBe104DSz.pgp
Description: PGP signature