Decoders for Firestore
An identifier type for Firestore encoder
Creates a new decoder
This function works like Json.Decode.Pipeline.
Firestore.Decode.document Document
|> Firestore.Decode.required "name" Firestore.Decode.string
|> Firestore.Decode.required "age" Firestore.Decode.int
|> Firestore.Decode.optional "canCode" Firestore.Decode.bool FalseDecodes a required field.
This function is internally delegated into json.Decode.Pipeline.required.
Decodes an optional field.
This function is internally delegated into Json.Decode.Pipeline.optional.
A decoder consisted of Firestore specific decoders.
Json.Decode.Decodercan be generate from this throughdecodefunction.