Function literal

  • Creates a literal decoder from a given string or number. Literal decoder checks if input value is explicitly equal to the specified value.

    Example

    // Creates a decoder that will successfully decode input value 'Strict' and fail for all other values.
    const decoder = D.enum('Strict');

    Type Parameters

    • T extends string | number

    • I = unknown

    Parameters

    • value: T

    Returns Decoder<T, I>

Generated using TypeDoc