Monique Louise wrote:
Ah yes, but that is because the .NET system still maintains types, ie.Hi, Daan, the JIT resolves them in the end. So, if you want to call a .NET overloaded function, you also need to pass the types of the arguments (which is just as complicated as "renaming"). I guess that from the Haskell side, you still need to have unique names for each overloaded version and use the class system to resolve them. Maybe you can do with a single version where you pass the types of the arguments too? Maybe with Dynamic of Equality data types from [1]? All the best, -- Daan [1] Arthur Baars and Doaitse Swierstra, "Typing Dynamic Typing"
|
_______________________________________________ FFI mailing list [email protected] http://www.haskell.org/mailman/listinfo/ffi
