Hi Joel

On Jul 11, 2010, at 5:00 PM, Joel Turnbull wrote:

> 
> What is the group's recommendation for creating a sequential Dictionary? i.e. 
> A Dictionary who's associations are ordered.

look at the one in Seaside :)
Lukas told me that they implemented one where the order of traversal using do: 
is the order of key/val addition.

> Is there any precedent for this? Or does it sound like I'm barking up the 
> wrong tree?
> 
> In my model, I've subclassed Dictionary into QuantityDictionary to store line 
> items, where the key is the item and the value is the quantity of the item. 
> It validates that the value is always a numeric, removes the association when 
> the value goes below zero, and other stuff specific to my application.
> 
> Now I'm finding it makes sense to be able to order these associations. 
> Imagine a recipe ingredient list, where you add and edit quantities of 
> ingredients, and you want to put the ingredients that you use earliest in the 
> recipe at the top of the ingredient list.
> 
> Before I put any more work into it, I just wanted to make sure that a 
> sequential dictionary makes sense, and get your ideas on how to generally go 
> about implementing that?
> 
> Thanks.
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to