From 632c153b974ee9c553d08beb27d5e4d60396a2ac Mon Sep 17 00:00:00 2001 From: Kai Stevenson Date: Sun, 2 Nov 2025 20:24:33 -0800 Subject: map index --- src/lang/builtin/sbuiltin.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/lang/builtin') diff --git a/src/lang/builtin/sbuiltin.ts b/src/lang/builtin/sbuiltin.ts index f291de3..01f197e 100644 --- a/src/lang/builtin/sbuiltin.ts +++ b/src/lang/builtin/sbuiltin.ts @@ -1,6 +1,6 @@ import { ASTNode, StackFrame } from "../core/common"; import { CallFn, FnPrim, GetEvaluatedChildren, EvalError } from "../core/eval"; -import { ToString } from "../util"; +import { ExtractNumber, ToString } from "../util"; export type SBUILTIN_Call< Node extends ASTNode, @@ -21,7 +21,7 @@ export type SBUILTIN_Map< infer Arr extends readonly any[], infer Fn extends FnPrim ] - ? { [Idx in keyof Arr]: CallFn } + ? { [Idx in keyof Arr]: CallFn], Frame> } : EvalError<`Invalid params for map: ${ToString< GetEvaluatedChildren >}`>; -- cgit v1.2.3-70-g09d2