This module provides the System Document type and decoders.
{ id : String
, comment : TerminusDb.Schema.TranslatedText
}
Represents the Document base type.
decoder : TerminusDb.Schema.Prefix.Context -> Json.Decode.Decoder Document
Document decoder, decodes id and comment, as these are mandatory for any document.
decoderFor : TerminusDb.Schema.Prefix.Context -> TerminusDb.Schema.Prefix.Prefix -> String -> (String -> TerminusDb.Schema.TranslatedText -> value) -> Json.Decode.Decoder value
Decoder for documents based upon the base Document type.