Skip to main content

Function: createValidator()

createValidator<T>(schema): (input) => Type<T>
Defined in: schemas.ts:211 Build a reusable, throwing decoder bound to one schema. Equivalent to currying validate.

Type Parameters

T

T extends AnySchema

Parameters

schema

T

Returns

(input) => Type<T>

Example

const parseEdge = createValidator(GraphEdgeSchema);
const edge = parseEdge(rawJson);