Json.Encode constructors for every wire-format type in
Rdf.Wire.Types. Use these when the Elm side needs
to construct a wire value to send back to the TypeScript companion via
a port — for example, to ship a list of JSONrdfQuads to writeQuads
or shaclValidateWithQuads.
Encode a JSONrdfObject. language and datatype are emitted as
JSON null when Nothing.
Encode a JSONrdfQuad.
Encode a JSONdataModel.
Encode a GraphTicket.
Encode a PrefixObject.
Encode a
JSONrdfTermTypeAndValue.