Json
JSON data type
type Json
= Null
| False
| True
| Number String
| String String
| Array (Array Json)
| Object (Array { key : Json, value : Json })
Data type for JSON values
encode :
Json -> Maybe Value
Convert Json
to Json.Encode.Value
Fails if any object key is not a String String
or if any Number String
cannot be turned into Float
.
decode :
Value -> Result Error Json
Convert Json.Encode.Value
to Json