Haskell’s FFI allows easily to cooperate with other languages. Foreign functions can call Haskell code and vice versa. Simple examples can be found in my git repository . For now, the provided Makefile exposes two interesting targets:
The next step is to pass more complicated structures via ForeignPtr’s.