evaluateComplexExpression
Evaluates a compiled complex expression once, or returns null where it fails to evaluate or comes out non-finite.
@internote/canvas-sdkOn this page
import { evaluateComplexExpression } from '@internote/canvas-sdk';Every formal, a parameter or a variable such as t or z, is supplied in values; a real number is lifted to complex on the way in. For a sampler that evaluates the same expression many times, compileComplexExpressioncompiles it once.
#Signature
(js: string, values: Record<string, number | Complex>): Complex | null#Parameters
jsThe expression's JavaScript, as a refined complex expression's
js.valuesThe value of each formal the expression may name, by name.
Declared in packages/canvas-sdk/src/maths/complex.ts:166.