Greetings to everyone. As you remember, i was working at some new collections for Pharo Smalltalk. Today i want to share some results with the community. There are three collections currently implemented:
Comments, suggestions and critics are very appreciatied, because you are my target audience. Collections are availiable for download on my project page: SmalltalkHub
(NewCollections,NewCollectionsTest and NewCollectionsSupport packages you need) Best wishes Alexander |
Nice work!
I frequently needed the MultiValueDictionary and had it implemented several times in the past. |
In reply to this post by Pharo Smalltalk Developers mailing list
Hello Alexander, For the MultiValueDictionary IMHO you can need to use other Collections beside OrderedCollection, so you can replace #asOrderedCollection with #asSortedCollection, etc adding an inst. var. storing the converting selector could result in a more flexible Collection.I know at least 2 other BTree Smalltalk implementations out there, one fron Avi Bryant and another one here http://www.virtualmachinery.com/btreestqstart.htm . Have you reviewed them? 2015-05-20 2:12 GMT-03:00 Александр Бренчев <[hidden email]>:
|
I agree with Hernan. In the MultiValueDictionary sometimes it's necessary to parametrize the collection the value has. On Wed, May 20, 2015 at 8:30 PM, Hernán Morales Durand <[hidden email]> wrote:
|
In reply to this post by Pharo Smalltalk Developers mailing list
Hi
did you write tests? did your implementation propose APIs that are compatible with the Collection API? Stef |
Free forum by Nabble | Edit this page |