Commit Graph

5 Commits

Author SHA1 Message Date
Glen Whitney 2f0a9936a3 feat(overload): Use typescript-rtti to select implementations (#4)
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.

Co-authored-by: Glen Whitney <glen@studioinfinity.org>
Reviewed-on: #4
2022-09-25 20:02:01 +00:00
Glen Whitney 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
Glen Whitney d084aba821 doc: Add an intermediate step in roadmap
Separates adding dependencies to overloads into its own step, as it is likely to be a major task.
2022-09-07 00:24:29 +00:00
Glen Whitney 97ec746f83 doc: Add a roadmap to the README 2022-09-06 17:28:43 -04:00
Glen Whitney be7443bf4f Initial commit 2022-09-04 02:53:08 +00:00