[Haskell-cafe] Safe FFI calls, -threaded and killThread