On 8/18/05, Panu Kalliokoski <xxxxxx@sange.fi> wrote:
>
> This is a complicated issue. My implementation currently adds the value
> from the _last_ association in the list, which is probably what you mean
> ty "added in the order they appear". But because assoc&friends returns
> the first occurrence, picking the first value would make the API more
> consistent with alists.
This is a good point. It's not uncommon to use acons without first checking
for the existence of the item in the list for efficiency and/or for
referentially
transparent updates of shared alists. I think it might make sense to explicitly
require alist->hash-table to always reflect the first value in the alist.
--
Alex