Commit Graph

4 Commits

Author SHA1 Message Date
b15035bfe6 feat(overload): Use typescript-rtti to select implementations
Note that the changes to module resolution cause steps one and two no longer
  to run because node can't find the imports, although they still compile fine.
2022-09-25 15:48:44 -04:00
8a2ae79c90 feat: New array-style overloading
Step two didn't work so well, so this is actually step three. Avoids
  too much redundant type information.
2022-09-25 10:39:16 -04:00
2377860ff3 chore: enable node to run the output of tsc without modification 2022-09-07 10:10:41 -04:00
0430eb6d5c feat: Implement step one of the roadmap (#1)
Co-authored-by: Glen Whitney <glen@studioinfinity.org>
Reviewed-on: #1
2022-09-07 06:07:58 +00:00