src/core/arithmetic/mul/_karatsuba.js
Function _karatsuba
has 35 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export default function _karatsuba(r, a, ai, aj, b, bi, bj, c, ci, cj) {
assert(r >= 2);
assert(ai >= 0 && aj <= a.length);
assert(bi >= 0 && bj <= b.length);
assert(ci >= 0 && cj <= c.length);
Function _karatsuba
has 10 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
export default function _karatsuba(r, a, ai, aj, b, bi, bj, c, ci, cj) {