I know if I have JSON with specific known fields, like "date" and "title"
{
"date": "any string",
"title": "any string"
}
Then, I can decode it by defining
myDecodeFunc :: Json -> Either JsonDecodeError ({ date :: String, title :: String })
myDecodeFunc = decodeJson
However, I can't seem to find how to decode the same JSON with arbitrary fields like this.
{
"any field": "any string",
"any field": "any string"
}
I am new to Purescript, so any pointers would be appreciated. Thanks.