Is it possible to use OCaml with .NET code?
I would like to invoke it like C++. Or maybe there a bridge for it.
Have you considered CSML? You would need to write a bit in its interface description language, and then should be able to call from .NET to OCaml and vice versa.