Mixing the Objective Caml and C# Programming Models in the .NET …
We present a new code generator, called O’Jacar´e.net, to inter-operate between C# and Objective Caml through their object mod- els. O’Jacar´e.net defines a basic IDL (Interface Definition Language) that describes classes and interfaces in order to communicate between Objective Caml and C#. O’Jacar´e.net generates all needed wrapper classes and takes advantage of static type checking in both worlds. Al- though the IDL intersects these two object models, O’Jacar´e.net allows to combine features from both.
Read more