From d362ef26db894ea52c6abd34489aa9efdbc0c89b Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sat, 14 Jan 2023 13:22:39 +0530 Subject: chore: adds test cases + fixes Test effect scope --- src/eval.ts | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/eval.ts') diff --git a/src/eval.ts b/src/eval.ts index a7b1fb1..6eb72a1 100644 --- a/src/eval.ts +++ b/src/eval.ts @@ -32,6 +32,7 @@ export const evaluateType = async ( const name = effTyp.getSymbol()?.getName() const args = effTyp.getTypeArguments() + // console.log('>>>>>', name) // console.log(ctx.typeToString(effTyp)) // console.log(name, args.map(ctx.typeToString)) @@ -58,6 +59,7 @@ export const evaluateType = async ( prevEnv = ctx.currentEnv } + // Evaluate custom effects (overrides builtins) if (name && ctx.hasCustomEffect(name)) { return ctx.runCustomEffect(name, args) } -- cgit v1.3.1