• Decoder for undefined values.

    Returns Decoder<undefined>

    A decoder that only accepts undefined values

    const undefinedDecoder = JsonDecoder.undefined();
    undefinedDecoder.decode(undefined); // Ok<undefined>({value: undefined})
    undefinedDecoder.decode(123); // Err({error: '123 is not a valid undefined'})
    undefinedDecoder.decode(null); // Err({error: 'null is not a valid undefined'})