reorganize directory and file structure
This commit is contained in:
parent
1d826ea8d4
commit
48390b8556
99 changed files with 1155 additions and 1629 deletions
48
lib/stdlib.js
Normal file
48
lib/stdlib.js
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
import { ModuleDouble } from "./primitives/double.types.js";
|
||||
import { ModuleDynamic } from "./primitives/dynamic.types.js";
|
||||
import { ModuleInt } from "./primitives/int.types.js";
|
||||
import { ModulePrimitiveSymbols, ModulePrimitiveTypes } from "./primitives/primitive_types.types.js";
|
||||
import { ModuleSymbol } from "./primitives/symbol.types.js";
|
||||
import { ModuleType } from "./primitives/type.types.js";
|
||||
import { ModuleUnit } from "./primitives/unit.types.js";
|
||||
|
||||
import { ModuleDict } from "./structures/dict.types.js"
|
||||
import { ModuleList } from "./structures/list.types.js"
|
||||
import { ModuleProduct } from "./structures/product.types.js"
|
||||
import { ModuleSet } from "./structures/set.types.js"
|
||||
import { ModuleSum } from "./structures/sum.types.js"
|
||||
import { ModuleStructuralSymbols, ModuleTypeConstructors } from "./structures/type_constructors.types.js";
|
||||
|
||||
import { ModuleCompareTypes } from "./compare/type.types.js";
|
||||
import { ModuleComparePrimitives } from "./compare/primitives.types.js";
|
||||
import { ModuleCompareStructures } from "./compare/structures.types.js";
|
||||
|
||||
export const ModuleStd = [
|
||||
// Symbols (for nominal types)
|
||||
...ModulePrimitiveSymbols,
|
||||
...ModuleStructuralSymbols,
|
||||
|
||||
// Nominal types
|
||||
...ModulePrimitiveTypes,
|
||||
...ModuleTypeConstructors,
|
||||
|
||||
// Operations on Primitives
|
||||
...ModuleDouble,
|
||||
...ModuleDynamic,
|
||||
...ModuleInt,
|
||||
...ModuleSymbol,
|
||||
...ModuleType,
|
||||
...ModuleUnit,
|
||||
|
||||
// Operations on Structures
|
||||
...ModuleDict,
|
||||
...ModuleList,
|
||||
...ModuleProduct,
|
||||
...ModuleSet,
|
||||
...ModuleSum,
|
||||
|
||||
// Comparison
|
||||
...ModuleCompareTypes,
|
||||
...ModuleComparePrimitives,
|
||||
...ModuleCompareStructures,
|
||||
];
|
||||
Loading…
Add table
Add a link
Reference in a new issue