/* Core of pocomath: generates the default instance */ import PocomathInstance from './core/PocomathInstance.mjs' import * as numbers from './number/native.mjs' import * as bigints from './bigint/native.mjs' import * as complex from './complex/native.mjs' import * as tuple from './tuple/native.mjs' // Most of tuple is not ready yet: const tupleReady = { Tuple: tuple.Tuple, equal: tuple.equal, isZero: tuple.isZero, length: tuple.length, tuple: tuple.tuple } import * as generic from './generic/all.mjs' import * as ops from './ops/all.mjs' const math = PocomathInstance.merge( 'math', numbers, bigints, complex, tupleReady, generic, ops) export default math