8 lines
292 B
TypeScript
8 lines
292 B
TypeScript
import { Ref } from "actor";
|
|
import { Record } from "preserves";
|
|
|
|
export const BoxState = Record.makeConstructor<{value: number}, Ref>()(
|
|
Symbol.for('BoxState'), ['value']);
|
|
export const SetBox = Record.makeConstructor<{newValue: number}, Ref>()(
|
|
Symbol.for('SetBox'), ['newValue']);
|