diff options
| author | Kai Stevenson <kai@kaistevenson.com> | 2025-11-05 01:20:07 -0800 |
|---|---|---|
| committer | Kai Stevenson <kai@kaistevenson.com> | 2025-11-06 20:28:00 -0800 |
| commit | d8a969e231135978c4dd1fa67559101f506ad6f3 (patch) | |
| tree | 7a556db33abe541fa3f5902690ca93d782c0ecc7 /src/lang/ts-lang/builtin/sbuiltin.ts | |
| parent | e86c68dffaffee6ba44d98ba06761245f6d5b670 (diff) | |
recursion works for types with depth limit 5
Diffstat (limited to 'src/lang/ts-lang/builtin/sbuiltin.ts')
| -rw-r--r-- | src/lang/ts-lang/builtin/sbuiltin.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lang/ts-lang/builtin/sbuiltin.ts b/src/lang/ts-lang/builtin/sbuiltin.ts index 01f197e..f873666 100644 --- a/src/lang/ts-lang/builtin/sbuiltin.ts +++ b/src/lang/ts-lang/builtin/sbuiltin.ts @@ -6,7 +6,7 @@ export type SBUILTIN_Call< Node extends ASTNode, Frame extends StackFrame > = GetEvaluatedChildren<Node, Frame> extends [ - infer Fn extends FnPrim, + infer Fn, ...infer Values extends readonly any[] ] ? CallFn<Fn, Values, Frame> |
