Hacker News new | ask | show | jobs
by voxfrege 3960 days ago
It is an FFI, though with different syntax, and much richer. Not only functions, but also foreign (in Frege its called "native") types. Which is indispensable IMHO when you interface a OO language where everything is classes and interfaces.

The different syntax should not be a big issue, as Haskell code that uses FFI targeting C is per se not portable.