Is the culprit our JSON library? ... As, it does not properly encode to UTF-8, or alternatively ASCII-encode/escape characters (e.g., \u00f3), when encoding into JSON.
Or perhaps we just need to do Codec.Binary.UTF8.String.encodeString on the String that we pass to hPutStrLn, when writing to the local JSON queue.
Is the culprit our JSON library? ... As, it does not properly encode to UTF-8, or alternatively ASCII-encode/escape characters (e.g., \u00f3), when encoding into JSON.
Or perhaps we just need to do Codec.Binary. UTF8.String. encodeString on the String that we pass to hPutStrLn, when writing to the local JSON queue.