Discriminated Union
A type that is one of a fixed set of variant shapes, told apart by a discriminant.

Discriminated union: a type that is "one of" a fixed set of variant shapes, told apart by a discriminant. In the meta-schema the discriminant is the type tag, plus three structural tests: the node has anyOf, the node has var, or type names a schema instead of a kind. It is written with anyOf. The schema language has the details.

See also

    Variant: the members of the meta-schema union.

    Union schema: the anyOf keyword.

    Literal schema: the type tag of each blob is a literal.

    Blob: signed blobs form a discriminated union on type.

Do you like what you are reading? Subscribe to receive updates.

Unsubscribe anytime

Connections0

Connections show where other documents or comments link to this document.

Related documents

Loading connections…