feat: add factorial and binomial simplification rules #289
Annotations
8 errors
|
Run ESLint
Process completed with exit code 1.
|
|
Run ESLint:
src/compute-engine/symbolic/simplify-rules.ts#L405
Replace `⏎········num.operator·===·'Factorial'·&&⏎········denom.operator·===·'Factorial'⏎······` with `num.operator·===·'Factorial'·&&·denom.operator·===·'Factorial'`
|
|
Run ESLint:
src/compute-engine/symbolic/simplify-rules.ts#L41
Replace `⏎··simplifyBinomial,⏎··simplifyFactorialAdd,⏎` with `·simplifyBinomial,·simplifyFactorialAdd·`
|
|
Run ESLint:
src/compute-engine/symbolic/simplify-factorial.ts#L201
Replace `⏎······?·innerTerms[0]⏎·····` with `·?·innerTerms[0]`
|
|
Run ESLint:
src/compute-engine/symbolic/simplify-factorial.ts#L59
Replace `⏎····nBO·&&⏎····kBO·&&⏎····nBO.base.isSame(kBO.base)·&&⏎····nBO.offset·-·kBO.offset·===·1⏎··` with `nBO·&&·kBO·&&·nBO.base.isSame(kBO.base)·&&·nBO.offset·-·kBO.offset·===·1`
|
|
Run ESLint:
src/compute-engine/symbolic/simplify-divide.ts#L220
Replace `⏎········isNumber(n)·&&⏎········isNumber(k)·&&⏎········isNumber(m)·&&⏎········k.re·+·m.re·===·n.re⏎······` with `isNumber(n)·&&·isNumber(k)·&&·isNumber(m)·&&·k.re·+·m.re·===·n.re`
|
|
Run ESLint:
src/common/type/utils.ts#L4
Dependency cycle detected
|
|
Run ESLint:
src/common/type/subtype.ts#L18
Dependency cycle detected
|
Loading