dope2/index.js
2025-06-08 14:29:08 +02:00

59 lines
2.6 KiB
JavaScript

// to regenerate:
// find lib -name "*.js" -print
export * from "./lib/structures/dict.types.js";
export * from "./lib/structures/sum.js";
export * from "./lib/structures/struct.types.js";
export * from "./lib/structures/type_constructors.types.js";
export * from "./lib/structures/enum.js";
export * from "./lib/structures/product.types.js";
export * from "./lib/structures/set.types.js";
export * from "./lib/structures/sum.types.js";
export * from "./lib/structures/list.types.js";
export * from "./lib/structures/type_constructors.js";
export * from "./lib/structures/struct.js";
export * from "./lib/structures/enum.types.js";
export * from "./lib/structures/product.js";
export * from "./lib/parser/type_parser.js";
export * from "./lib/generics/generics.js";
export * from "./lib/generics/unify.js";
export * from "./lib/stdlib.js";
export * from "./lib/compare/type.js";
export * from "./lib/compare/dynamic.js";
export * from "./lib/compare/dynamic.types.js";
export * from "./lib/compare/type.types.js";
export * from "./lib/compare/structures.js";
export * from "./lib/compare/primitives.js";
export * from "./lib/compare/structures.types.js";
export * from "./lib/compare/primitives.types.js";
export * from "./lib/primitives/type.js";
export * from "./lib/primitives/symbol.js";
export * from "./lib/primitives/dynamic.js";
export * from "./lib/primitives/dynamic.types.js";
export * from "./lib/primitives/primitive_types.types.js";
export * from "./lib/primitives/int.js";
export * from "./lib/primitives/int.types.js";
export * from "./lib/primitives/symbol.types.js";
export * from "./lib/primitives/type.types.js";
export * from "./lib/primitives/unit.js";
export * from "./lib/primitives/double.types.js";
export * from "./lib/primitives/typevars.js";
export * from "./lib/primitives/primitive_types.js";
export * from "./lib/primitives/unit.types.js";
export * from "./lib/primitives/double.js";
export * from "./lib/util/random.js";
export * from "./lib/util/util.js";
export * from "./lib/util/rbtree_wrapper.js";
export * from "./lib/util/pretty.js";
export * from "./lib/environment/env.js";
export * from "./lib/meta/type_constructor.types.js";
export * from "./lib/meta/type_constructor.js";
export * from "./lib/versioning/static/value_slot.js";
export * from "./lib/versioning/static/merge.js";
export * from "./lib/versioning/static/compare.js";
// wrap these in namespace (their names overlap)
export * as list from "./lib/structures/list.js";
export * as set from "./lib/structures/set.js";
export * as dict from "./lib/structures/dict.js";
export * as trie from "./lib/util/trie.js";