A final (?) prototype for a refactor of mathjs, culminating the picomath, pocomath, typomath series. Provides an extensible core with "fuzzy" types for its operations, that can at any time generate exact .d.ts file for its current state.
Go to file
Glen Whitney f06943ba1a chore: Update to latest TypeScript and make sure instructions work 2023-08-18 10:36:11 -07:00
src chore: Update to latest TypeScript and make sure instructions work 2023-08-18 10:36:11 -07:00
.gitignore Declare implementations and dependencies via standard interfaces for operations (#8) 2023-01-22 01:34:57 +00:00
LICENSE Initial commit 2022-12-02 14:04:53 +00:00
README.md chore: Update to latest TypeScript and make sure instructions work 2023-08-18 10:36:11 -07:00
package.json5 chore: Update to latest TypeScript and make sure instructions work 2023-08-18 10:36:11 -07:00
pnpm-lock.yaml chore: Update to latest TypeScript and make sure instructions work 2023-08-18 10:36:11 -07:00
tsconfig.json chore: Update to latest TypeScript and make sure instructions work 2023-08-18 10:36:11 -07:00

README.md

typocomath

A final (?) prototype for a refactor of mathjs, culminating the picomath, pocomath, typomath series. Provides an extensible core with "fuzzy" types for its operations, that can at any time generate exact .d.ts file for its current state.

To build and run the prototype, run:

npx tsc
echo '{"type": "module"}' > obj/package.json
node obj