úΫ­B      !"#$%&'()*+,-./0123456789:;<=>?@A Safe-Inferred+def :: EncodeConfig!EncodeConfig {escapeHtml = False}escape &lt; and &gt; to \uXXXX.JSON encoding data type#convert JSON to bytestring Builder.encode JSON using given config encode = encodeWith def json null valuenull"null" json boolean value from Bool bool True"true" json number value from Integral integral 32"32"json number value from float float 235.12"235.12"json number value from double double 235.12"235.12".utf8 encoded bytestring to JSON. since v0.2.0.utf8 $ T.encodeUtf8 "\29483" "\"\29483\""3utf8 encoded lazy bytestring to JSON. since v0.2.0.!lazyUtf8 $ TL.encodeUtf8 "\29356" "\"\29356\""json text value from Textprint $ text "foo\n" "\"foo\\n\""json text value from LazyTextprint $ lazyText "bar\0""\"bar\\u0000\""convert to json arrayarray [integral 4, bool True] "[4,true]"O(nlogn) convert to objectprior value is prevailed.You could use  when could ensure unique key.Jobject [("foo", integral 12), ("bar", bool True), ("foo", text "ignored")]"{\"foo\":12,\"bar\":true}"O(n) unique key list to objectPunsafeObject [("foo", integral 12), ("bar", bool True), ("foo", text "INVALID")]/"{\"foo\":12,\"bar\":true,\"foo\":\"INVALID\"}"% BCD EFGHIJKLM   ! BCD EFGHIJKLMNone24( !"#$%&'()*+,-./0123456789:;<=>?@A(A@?>=<;:9876543210/.-,+*)('&%$#"! ' !"#$%&'()*+,-./0123456789:;<=>?@ANone  N       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRblaze-json-0.2.0Text.Blaze.JSONText.Blaze.JSON.InternalText.Blaze.JSON.Classdata-default-class-0.0.1Data.Default.Classdef EncodeConfig escapeHtmlJSONunJSON toBuilder encodeWithencode unsafeToJSONnullboolintegralfloatdoubleutf8lazyUtf8textlazyText unsafeObject'object'array'arrayobject unsafeObjectToJSONtoJSON $fToJSONLast $fToJSONFirst $fToJSONDual$fToJSON(,,,,,)$fToJSON(,,,,) $fToJSON(,,,) $fToJSON(,,) $fToJSON(,) $fToJSONJSON $fToJSONTree $fToJSONMap $fToJSONMap0 $fToJSONMap1$fToJSONIntMap$fToJSONIntSet $fToJSONSet $fToJSONf $fToJSONText $fToJSONText0$fToJSONWord64$fToJSONWord32$fToJSONWord16 $fToJSONWord8 $fToJSONWord $fToJSONInt64 $fToJSONInt32 $fToJSONInt16 $fToJSONInt8$fToJSONInteger $fToJSONInt $fToJSONFloat$fToJSONDouble $fToJSONChar $fToJSON[] $fToJSON() $fToJSONBool$fToJSONEither $fToJSONMaybeascii2ascii4ascii5 escapeAscii appendWord8 encodeString interspersesurround $fShowJSON $fOrdJSON$fEqJSON$fDefaultEncodeConfig