pocomath/src/complex
Glen Whitney 36e7b750ce refactor: Make generics more strict via templates
This commit also adds a built-in `typeOf` function to every PocomathInstance.
  It also adds a notation (prefix '!') for "eager" templeates that
  instantiate themselves for all types immediately upon definition.
2022-08-01 03:02:38 -07:00
..
Types feat: Implement subtypes 2022-07-30 04:59:04 -07:00
abs.mjs feat: Implement subtypes 2022-07-30 04:59:04 -07:00
absquare.mjs feat: Implement subtypes 2022-07-30 04:59:04 -07:00
add.mjs refactor: Make generics more strict via templates 2022-08-01 03:02:38 -07:00
all.mjs refactor: Simpler merging mechanism 2022-07-27 22:28:40 -07:00
complex.mjs fix(Types): Move distinct types into distinct identifiers 2022-07-25 11:56:12 -07:00
conjugate.mjs feat: Implement subtypes 2022-07-30 04:59:04 -07:00
equal.mjs refactor: Make generics more strict via templates 2022-08-01 03:02:38 -07:00
extendToComplex.mjs fix: Separate typed instance for each PocomathInstance (#15) 2022-07-22 20:49:14 +00:00
gcd.mjs feat: Implement subtypes 2022-07-30 04:59:04 -07:00
invert.mjs feat(Complex): support division 2022-07-31 11:08:07 -07:00
isZero.mjs feat: Implement subtypes 2022-07-30 04:59:04 -07:00
multiply.mjs feat: Implement subtypes 2022-07-30 04:59:04 -07:00
native.mjs refactor: Make generics more strict via templates 2022-08-01 03:02:38 -07:00
negate.mjs feat: Implement subtypes 2022-07-30 04:59:04 -07:00
quotient.mjs feat: Implement subtypes 2022-07-30 04:59:04 -07:00
roundquotient.mjs feat: Implement subtypes 2022-07-30 04:59:04 -07:00
sqrt.mjs refactor: Make generics more strict via templates 2022-08-01 03:02:38 -07:00
zero.mjs feat: Implement subtypes 2022-07-30 04:59:04 -07:00