This commit is contained in:
Joeri Exelmans 2025-03-23 09:15:37 +01:00
parent afd78c3b3e
commit 29d20b2273
25 changed files with 369 additions and 469 deletions

View file

@ -1,5 +1,6 @@
import { makeGeneric } from "../generics/generics";
import { Type, typedFnType } from "../metacircular";
import { Type } from "../metacircular";
import { typedFnType } from "../structures/function";
import { Bool, Byte, Char, Double, Int } from "../primitives/symbols";
import { deepEqual } from "../util";
import { eqDictType } from "./eq_type";

View file

@ -1,7 +1,8 @@
import { makeGeneric } from "../generics/generics.js";
import { addDouble, mulDouble } from "../primitives/double.js";
import { addInt, mulInt } from "../primitives/int.js";
import { Type, typedFnType, typedFnType2 } from "../metacircular.js";
import { Type } from "../metacircular.js";
import { typedFnType, typedFnType2 } from "../structures/function.js";
import { Double, Int } from "../primitives/symbols.js";
import { numDictType } from "./num_type.js";

View file

@ -1,6 +1,6 @@
import { assign } from "../generics/generics.js";
import { makeGeneric } from "../generics/generics.js";
import { fnType } from "../metacircular.js";
import { fnType } from "../structures/function.js";
import { Double, Int } from "../primitives/symbols.js";
import { getMul, NumInstances } from "./num.js";
import { numDictType } from "./num_type.js";