type LiveFiber<F extends Function> =
FunctionCall<F> & {
host?: HostInterface,
path: Key[],
depth: number,
id: number,
by: number,
bound?: F,
state: any[] | null,
pointer: number,
version: number | null,
memo: number | null,
type: ArrowFunction | null,
seen: Set<Key> | null,
mount: LiveFiber<any> | null,
mounts: FiberMap | null,
order: Key[] | null,
next: LiveFiber<any> | null,
context: FiberContext,
yeeted: FiberYeet<any, any> | null,
quote: FiberQuote<any> | null,
unquote: FiberQuote<any> | null,
runs: number,
__inspect?: Record<string, any>,
}
packages / live / src / types.ts