pocomath/src
Glen Whitney de42c22ab4 refactor: Convert resolution to two-tier system
Typed-function's sort order/matching algorithm was interfering with
  template resolution. This commit solves the difficulty by moving the
  "catchall" implementations that implement generation of new template
  instances into a separate "fallback" typed-function universe, so that
  Pocomath can control exactly when that is searched.

  Removes a couple of the matching anomalies already noted in the tests.

  Also extends return types to somewhat more functions.
2022-08-29 09:30:07 -04:00
..
bigint feat(return types): Add more return types for complex functions 2022-08-26 23:54:32 -04:00
complex refactor: Convert resolution to two-tier system 2022-08-29 09:30:07 -04:00
core refactor: Convert resolution to two-tier system 2022-08-29 09:30:07 -04:00
generic refactor: Convert resolution to two-tier system 2022-08-29 09:30:07 -04:00
number refactor: Convert resolution to two-tier system 2022-08-29 09:30:07 -04:00
ops feat(PocomathInstance): Specify return types of all core methods 2022-08-24 19:34:33 -04:00
tuple refactor: Convert resolution to two-tier system 2022-08-29 09:30:07 -04:00
pocomath.mjs feat: Template types (#45) 2022-08-05 12:48:57 +00:00