[Haskell-beginners] Tips for a FFI-wrapped C library?