|
We have just fixed last regressions existing in generics branch and decided to move it into the main development branch. So it happened, generics are now supported on trunk.
A short notes about current status:
Other problems with generics should be reported as bugs - in general we would like to support all scenarios you could use in C# and much more (especially in case of type inference).
Short list of features:
Type inference is very powerful in guessing the types of generic structures, if it can't it use object by default (you can use generic specifier or in some cases type enforcement to specify exact type parameters).
Stuff like below works perfectly, is typesafe and require not casts.
The bad news is that we were unable to get compiler working on MS.NET 2.0 (neither Beta 2 nor July CTP). There are numerous bugs, which we regularly report and sometimes manage to workaround. Currently building Nemerle.dll causes various exception stack traces in runtime, but when we copy it from boot/ then rest of the compiler builds fine. So you won't be able to use trunk with MS.NET until (hopefully) the next public release (I guess in September). Also with mono, you will need to use svn version (AFAIK the 1.1.9 release is not going out very soon, but probably it is a matter of month). Sorry for inconvenience.
For anybody, who is unable to run trunk version we have branched out the non-generic version into
http://nemerle.org/svn/nemerle/branches/nongenericyou can also stay with trunk revision 5546
svn up -r 5546 http://nemerle.org/svn/nemerle/trunkFrom: ringtones free (221.118.112.158)
Hi! http://www.ringtones-dir.com/get/ ringtones site free. Free nokia ringtones here, Download ringtones FREE, Best free samsung ringtones. From website .