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 7db6f38a30 refactor: Specify implementation types directly
Rather than speficying return types as a type transformation from
  parameter types, assume that all the type info can be
  inferred from the first parameter, and directly specify the
  implementation types. Vastly simplifies the declaration of
  implementation types.
2022-12-27 17:55:17 -05:00
src refactor: Specify implementation types directly 2022-12-27 17:55:17 -05:00
.gitignore experiment: Can't put code in declare sections :-) 2022-12-06 12:10:18 -05:00
LICENSE Initial commit 2022-12-02 14:04:53 +00:00
README.md Initial commit 2022-12-02 14:04:53 +00:00
package.json5 chore: pnpm init and add TypeScript 2022-12-02 09:15:25 -05:00
pnpm-lock.yaml chore: pnpm init and add TypeScript 2022-12-02 09:15:25 -05:00
tsconfig.json experiment: Can't put code in declare sections :-) 2022-12-06 12:10:18 -05: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.