[Haskell-beginners] Improve my FFI code please...