);
}
else if(shape.tag === "Mixed"){
+ console.log(shape.value.integralSumCache)
+ console.log(shape.value.integralCache)
let xyShape = shape.value.continuous.xyShape;
let values = zip(xyShape.xs, xyShape.ys).map(([x,y]) => ({x: x, y: y}));
@@ -127,6 +147,11 @@ export const SquiggleChart = ({ squiggleString }: { squiggleString: string}) =>
}
}
+ else if(result.tag == "Error") {
+ // At this point, we came across an error. What was our error?
+ return ({"Error parsing Squiggle: " + result.value}
)
+
+ }
return ({"Invalid Response"}
)
};