Compile empty Haskell strings to empty C strings rather than NULL