Skip to main content

Function: describeKind()

describeKind(value): string

Defined in: schema.ts:27

Describes a value's kind without recording the value itself.

Parameters

value

unknown

Any value found in save state

Returns

string

The kind string, e.g. "number", "object", "array<string>"

Example

describeKind(7);              // "number"
describeKind(null); // "null"
describeKind([]); // "array<unknown>"
describeKind(["a", "b"]); // "array<string>"
describeKind([1, "a"]); // "array<mixed>"