Decoder that accepts null values and returns a default value.
The value to return when null is encountered
A decoder that accepts null and returns the default value
const numberOrZero = JsonDecoder.isNull(0);numberOrZero.decode(null); // Ok<number>({value: 0})numberOrZero.decode(42); // Err({error: '42 is not null'}) Copy
const numberOrZero = JsonDecoder.isNull(0);numberOrZero.decode(null); // Ok<number>({value: 0})numberOrZero.decode(42); // Err({error: '42 is not null'})
Decoder that accepts null values and returns a default value.