create 'Ordering' type
This commit is contained in:
parent
77dfc8b182
commit
b0023afe8c
15 changed files with 158 additions and 117 deletions
|
|
@ -1,9 +1,18 @@
|
|||
|
||||
import { module2Env } from "../lib/environment/env.js";
|
||||
import { newDynamic } from "../lib/primitives/dynamic.js";
|
||||
import { Dynamic } from "../lib/primitives/primitive_types.js";
|
||||
import { TYPE_VARS } from "../lib/primitives/typevars.js";
|
||||
import { ModuleStd } from "../lib/stdlib.js";
|
||||
import { listInstances } from "./prompt/prompt.js";
|
||||
import { emptyList } from "../lib/structures/list.js";
|
||||
import { lsType } from "../lib/structures/type_constructors.types.js";
|
||||
import { listInstances, transform } from "./prompt/prompt.js";
|
||||
|
||||
const typeDict = module2Env(ModuleStd);
|
||||
const env = module2Env(ModuleStd);
|
||||
|
||||
await listInstances(typeDict, Dynamic);
|
||||
await listInstances(env, Dynamic);
|
||||
|
||||
await transform(
|
||||
env,
|
||||
newDynamic(emptyList)(lsType(_ => TYPE_VARS[0])),
|
||||
);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue