deft flux

A portal into the creative workings of David Meyer

Duck Typing version 0.9.27 released

Binaries: DuckTyping_0.9.27.zip (123.65 kb)
Source: DuckTyping_0.9.27_Source.zip (33.94 kb)

The static page explaining the duck typing project can be found here.

For those of you who downloaded version 0.9.24 from the old site, there are a few minor updates:

  • Fixed: Class member variance by duck typing an interface to another interface now works properly.
  • Fixed: Now when duck casting an object to an interface that inherits another interface, the members of the later interface are also implemented (recursive).
  • Added: Already, when multiple methods are found that match an interface method, the "best match" is chosen; however, now the return type is taken into account for the sake of explicitly implemented interface methods that may differ only by return type.  (Example, the GetEnumerator() methods of System.Collections.Generic.IEnumerable<T> and System.Collections.IEnumerable)

Feel free to leave general comments on this post about the duck typing library.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Posted by deftflux on Monday, August 13, 2007 11:12 AM
Permalink | Comments (0) | Post RSSRSS comment feed