Skip to content

This site describes solve-engine as it is on main: 2.43.0, which npm does not have yet. npm installs 2.40.0, so a page may show an answer that version does not give yet.

FrozenRecord

Defined in: packages/engine/src/vm/FrozenValues.ts:47

One frozen answer, as the store holds it.

readonly at: number;

Defined in: packages/engine/src/vm/FrozenValues.ts:53

When it was frozen, in epoch milliseconds, from the engine’s calendar clock.


readonly day: string;

Defined in: packages/engine/src/vm/FrozenValues.ts:59

The ISO day it was frozen on, in the calendar of the engine that froze it. Kept as written rather than recomputed from at, so a snapshot restored in another time zone still matches frozen on <that day>.


readonly key: string;

Defined in: packages/engine/src/vm/FrozenValues.ts:49

The key it is stored under; see FrozenDirective.key.


readonly value: Value;

Defined in: packages/engine/src/vm/FrozenValues.ts:51

The answer, carrying its Value.frozen mark and its sources stamped with the freeze time.