[plt-dev] replacement for *-identifier-mapping
Oh, yes. dict-ref is good.
Robby
On Thu, Mar 26, 2009 at 12:59 PM, Ryan Culpepper <ryanc at ccs.neu.edu> wrote:
> On Mar 26, 2009, at 3:27 AM, Robby Findler wrote:
>
>> How about not including the "bound-" and "free-" prefixes in the
>> lookup functions?
>
>
> I can think of three main alternatives for providing access to the
> operations:
>
> 1. Provide specific procedures (eg, 'bound-id-table-ref') and also implement
> a generic interface (so 'dict-ref' also works).
> 2. Provide only constructors; all other operations go through the generic
> interface.
> 3. Like 1 (specific procedures) but collapse some together (eg,
> 'id-table-ref').
>
> ( Supporting the generic dict interface is a given.)
>
> I like option 1 best, since it serves both the people who like short generic
> names and those who like the explicitness (and greater speed--???) of
> distinct specific procedures.
>
> Ryan
>
>