Re: Reasons for withdrawal scgmille@xxxxxx 29 Oct 2003 05:18 UTC
On Tue, Oct 28, 2003 at 09:13:50PM -0800, Bradd W. Szonye wrote:
> xxxxxx@freenetproject.org 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