castor/decodex
Values
pub fn any() -> decode.Decoder(dynamic.Dynamic)
pub fn default_field(
key: a,
decoder: decode.Decoder(b),
default: b,
k: fn(b) -> decode.Decoder(c),
) -> decode.Decoder(c)
pub fn discriminate(
field: name,
decoder: decode.Decoder(d),
default: t,
choose: fn(d) -> Result(decode.Decoder(t), String),
) -> decode.Decoder(t)
pub fn number() -> decode.Decoder(Float)
pub fn optional_field(
key: a,
decoder: decode.Decoder(b),
k: fn(option.Option(b)) -> decode.Decoder(c),
) -> decode.Decoder(c)