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