This page is part of the web mail archives of SRFI 44 from before July 7th, 2015. The new archives for SRFI 44 contain all messages, not just those from before July 7th, 2015.
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