úÎ! Ö     Safe27+derulo&A JSON value as described by RFC 7159.deruloParses a string as JSON.readJSON "null" Just NullreadJSON "true"Just (Boolean True)readJSON "false"Just (Boolean False)readJSON "0e0"Just (Number 0 0)readJSON "12e34"Just (Number 12 34)readJSON "-12e-34"Just (Number (-12) (-34))readJSON "\"\""Just (String "")readJSON "\"js\""Just (String "js")&readJSON "\"\\\"\\\\\\b\\f\\n\\r\\t\""Just (String "\"\\\b\f\n\r\t")readJSON "\"\\u001f\""Just (String "\US") readJSON "[]"Just (Array [])readJSON "[null]"Just (Array [Null])readJSON "[true,false]")Just (Array [Boolean True,Boolean False]) readJSON "{}"Just (Object [])readJSON "{\"\":null}"Just (Object [("",Null)])#readJSON "{\"t\":true,\"f\":false}"6Just (Object [("t",Boolean True),("f",Boolean False)])deruloRenders JSON as a string. showJSON Null"null"showJSON (Boolean True)"true"showJSON (Boolean False)"false"showJSON (Number 0 0)"0e0"showJSON (Number 12 34)"12e34"showJSON (Number (-12) (-34)) "-12e-34"showJSON (String "")"\"\""showJSON (String "js")"\"js\"""showJSON (String "\"\\\b\f\n\r\t")"\"\\\"\\\\\\b\\f\\n\\r\\t\""showJSON (String "\x1f") "\"\\u001f\""showJSON (Array [])"[]"showJSON (Array [Null])"[null]".showJSON (Array [Boolean True, Boolean False])"[true,false]"showJSON (Object [])"{}"showJSON (Object [("", Null)]) "{\"\":null}"=showJSON (Object [("t", Boolean True), ("f", Boolean False)])"{\"t\":true,\"f\":false}"  Safe±     #derulo-1.0.7-19o6DVp0eEu7Lm3V0orCSkDerulo Paths_deruloJSONNullBooleanNumberStringArrayObjectreadJSONshowJSON $fDataJSON$fEqJSON $fGenericJSON $fOrdJSON $fReadJSON $fShowJSONversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName