diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/context.ts | 2 | ||||
| -rw-r--r-- | src/eval.ts | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/context.ts b/src/context.ts index e0c0fa5..196c85d 100644 --- a/src/context.ts +++ b/src/context.ts @@ -34,7 +34,7 @@ export const createContext = (options: CtxOptions): Ctx => { ) const getResultExpr = (resultKey?: string) => - `${RESULT_TYPE_NAME}[${JSON.stringify(resultKey)}` + `(${RESULT_TYPE_NAME}[${JSON.stringify(resultKey)})` const addResult = (name: string, ty: string): Node | undefined => resultTypeNode diff --git a/src/eval.ts b/src/eval.ts index 6b9ade0..f6eabf1 100644 --- a/src/eval.ts +++ b/src/eval.ts @@ -142,7 +142,7 @@ export const evaluateType = async ( ) const lastResKey = effectResults[effectResults.length - 1] const [resultKey, _] = ctx.createResult( - `${ctx.getResultExpr(lastResKey)}['output']` + `(${ctx.getResultExpr(lastResKey)})['output']` ) return [resultKey] }, |
