[nem-en] Nemerle.Collections problems/inconsit
Marcin Machura
emmar at poczta.wp.pl
Sun Jan 28 16:45:55 CET 2007
Hi
As I saw in SVN archive, just before merging generics branch, collection s [hashtable] had been changed from standalone implemenation to derived-class from S.C.G.
But without any re-implementation of interaces, so now [current svn version] there is:
//hashtable.n
public class Hashtable ['a,'b]
: SC.Generic.Dictionary ['a, 'b]
// , IDictionary ['a,'b]
//idictionary.n
public interface IDictionary ['a, 'b]
//: System.Collections.Generic.IDictionary ['a, 'b]
///////
So Hashtable[] isn't IDictionary[].
Are there any plans to fix it?
* Make new implementation of hashtable with internal instantion of S.C.G.Dictionary?
* Remove N.C.IDictionary and use S.C.G.IDictionary?
Use extension methods for additional functional tools?
I asked, because for my project I need some relation between IDictionay & Hashtable/Dictionary. So if I know a nemerle-developers plan, I could desing my application in propert way [likewise a future nemerle N.Collections]. On the other hands, when I reimplement N.Collections in my own copy of nemerle and it will be acceptable for official nemerle, I'll commit it
BTW: I encounters this problem because in the documentation on nemerle.org there is old information that Hashtable : IDictionary...
Best regards
Marcin Machura
----------------------------------------------------
Film reżysera "Chwały" i "Ostatniego Samuraja".
KRWAWY DIAMENT z Leonardo DiCaprio i Jennifer Connelly.
W kinach od 26 stycznia!!
http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Fkrwawy_diament.html&sid=993
More information about the devel-en
mailing list