[Haskell-cafe] how to call a callback in a haskell dll