Extensions to the core Json.Decode library.
Decode a Date from seconds-since-the-epoch.
Decode a Date from a string, using the same format as the core
function Date.fromString.
Lift a function that parses things, returning a Result, into the world of decoders.
If you're looking for the pre-0.18 function customDecoder, you can
use something like this instead:
decodeUUID : Decoder UUID
decodeUUID =
string
|> andThen (parseWith UUID.fromString)
A decoder like
(maybe string), except an empty or whitespace string is treated asNothing.Useful for dirty data-models.