How to find out the C type signature corresponding to a Haskell function type in FFI?