A little proof-of-concept for organizing mathjs by module inclusion, avoiding factory functions.
Go to file
Glen Whitney 4999cad775 fix: prevent obsolete typed-functions from hanging around
In other words, if name a depends on b and b is invalidated (because
  of added implementations), then a must be invalidated as well.

  Also adds a specific test (custom/piecemeal) that tests this.
2022-07-19 11:48:52 -07:00
bigint feat: Allow self-reference in implementations 2022-07-19 11:16:29 -07:00
complex fix: prevent obsolete typed-functions from hanging around 2022-07-19 11:48:52 -07:00
generic feat: Allow nonrecursive whole-function dependencies (#2) 2022-07-19 03:10:55 +00:00
number feat: Allow nonrecursive whole-function dependencies (#2) 2022-07-19 03:10:55 +00:00
test fix: prevent obsolete typed-functions from hanging around 2022-07-19 11:48:52 -07:00
.gitignore chore: Initialize project with pnpm 2022-07-18 15:33:08 -07:00
LICENSE Initial commit 2022-07-18 22:10:03 +00:00
package.json5 feat: First operational instance with just add 2022-07-18 17:08:49 -07:00
pnpm-lock.yaml feat: First operational instance with just add 2022-07-18 17:08:49 -07:00
pocomath.mjs feat: Allow self-reference in implementations 2022-07-19 11:16:29 -07:00
PocomathInstance.mjs fix: prevent obsolete typed-functions from hanging around 2022-07-19 11:48:52 -07:00
README.md Initial commit 2022-07-18 22:10:03 +00:00

pocomath

A little proof-of-concept for organizing mathjs by module inclusion, avoiding factory functions.