Function nullable

  • Creates a nullable decoder from a given decoder. Allows input values to be null.

    Example

    // Creates a decoder that accepts values of type number or null.
    const decoder = D.nullable(D.string)

    Type Parameters

    • O

    • I = unknown

    Parameters

    Returns ((value: I) => Failure<string> | Ok<null | O>)

      • (value: I): Failure<string> | Ok<null | O>
      • Parameters

        • value: I

        Returns Failure<string> | Ok<null | O>

Generated using TypeDoc