[Haskell-cafe] How to write a pure String to String function in Haskell FFI to C++