Cool. Slightly annoying is that your interop is weak typed, and performance might suffer because it will be using .NET reflection all the time I guess. Do you know the Salsa binding for .NET? This aims to do strong typing. Maybe both efforts could be combined.<div>
<br><div class="gmail_quote">On Sat, Apr 18, 2009 at 10:44 PM, Sigbjorn Finne <span dir="ltr">&lt;<a href="mailto:sigbjorn.finne@gmail.com">sigbjorn.finne@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
A new version of a Haskell .NET interop layer, hs-dotnet, has just been released<br>
and is now available for download,<br>
<br>
   <a href="http://haskell.forkIO.com/dotnet" target="_blank">http://haskell.forkIO.com/dotnet</a><br>
<br>
It lets you access .NET functionality from Haskell and vice versa. Tool support<br>
is included in this release to aid such interop.<br>
 The new version includes development done since the start of the year. Apart<br>
from rewriting the internals completely to put it all on a sounder footing, this<br>
release includes proper support for .NET generic types (classes and interfaces),<br>
mapping them naturally on to Haskell parameterized types.<br>
<br>
The support for generics enables for instance mixed Haskell-.NET LINQ programming;<br>
see the distribution for examples of this along with some other interesting applications of<br>
the hs-dotnet interop layer.<br>
<br>
enjoy<br>
--sigbjorn<br>
<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</blockquote></div><br></div>