time-to-botec/squiggle/node_modules/@quri/squiggle-lang/src/rescript/Utility/XYShape.gen.tsx
NunoSempere b6addc7f05 feat: add the node modules
Necessary in order to clearly see the squiggle hotwiring.
2022-12-03 12:44:49 +00:00

29 lines
989 B
TypeScript

/* TypeScript file generated from XYShape.res by genType. */
/* eslint-disable import/first */
// tslint:disable-next-line:interface-over-type-literal
export type xyShape = { readonly xs: number[]; readonly ys: number[] };
// tslint:disable-next-line:interface-over-type-literal
export type propertyName = string;
// tslint:disable-next-line:interface-over-type-literal
export type error =
{ tag: "NotSorted"; value: propertyName }
| { tag: "IsEmpty"; value: propertyName }
| { tag: "NotFinite"; value: [propertyName, number] }
| { tag: "DifferentLengths"; value: {
readonly p1Name: string;
readonly p2Name: string;
readonly p1Length: number;
readonly p2Length: number
} }
| { tag: "MultipleErrors"; value: error[] };
// tslint:disable-next-line:interface-over-type-literal
export type interpolationStrategy = "Stepwise" | "Linear";
// tslint:disable-next-line:interface-over-type-literal
export type extrapolationStrategy = "UseZero" | "UseOutermostPoints";