Open ssalbdivad opened 3 months ago
Would allow parsing the equivalent syntax from TS:
const array = type("<t = unknown>", "t[]"); // unknown[] const a = array(); // string[] const b = array("string"); const types = scope({ "array<t = unknown>": "t[]", // unknown[] a: "array", // string[] b: "array<string>", }).export();
Should also add defaulted generic parameters for some of our existing instance types like Set, Map and Array.
Set
Map
Array
Would allow parsing the equivalent syntax from TS: