4 ms·
That statement "Java was calling Haskell as C via its FFI" kind of confused me, but I admit I'm not all that familiar with how FFIs work. But, wouldn't it be m
by kyllo 12y ago
That statement "Java was calling Haskell as C via its FFI" kind of confused me, but I admit I'm not all that familiar with how FFIs work.
But, wouldn't it be more accurate to say that "Java was calling native binaries compiled from Haskell source just as if they were compiled from C"? Because Java is linking to a binary library (a .so file) that's already been compiled from Haskell, right? Or am I misunderstanding how this works?