• Decoder that always succeeds with the specific provided value.

    Type Parameters

    • T

    Parameters

    • value: T

      The constant value

    Returns Decoder<T>

    A decoder that always succeeds with the provided value

    const trueDecoder = JsonDecoder.constant(true);

    trueDecoder.decode(true); // Ok<boolean>({value: true})
    trueDecoder.decode(false); // Ok<boolean>({value: true})
    trueDecoder.decode("hello"); // Ok<boolean>({value: "true"})