impureFunctionsNumber.generated.js 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541
  1. "use strict";
  2. var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
  3. Object.defineProperty(exports, "__esModule", {
  4. value: true
  5. });
  6. exports.derivative = exports.compile = exports.chain = exports.SymbolNode = exports.RelationalNode = exports.RangeNode = exports.Parser = exports.ParenthesisNode = exports.OperatorNode = exports.ObjectNode = exports.Node = exports.IndexNode = exports.Help = exports.FunctionNode = exports.FunctionAssignmentNode = exports.ConstantNode = exports.ConditionalNode = exports.Chain = exports.BlockNode = exports.AssignmentNode = exports.ArrayNode = exports.AccessorNode = void 0;
  7. Object.defineProperty(exports, "docs", {
  8. enumerable: true,
  9. get: function get() {
  10. return _embeddedDocs.embeddedDocs;
  11. }
  12. });
  13. exports.simplifyCore = exports.simplifyConstant = exports.simplify = exports.reviver = exports.resolve = exports.rationalize = exports.parser = exports.parse = exports.help = exports.evaluate = void 0;
  14. var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
  15. var _configReadonly = require("./configReadonly.js");
  16. var _factoriesNumber = require("../factoriesNumber.js");
  17. var _pureFunctionsNumberGenerated = require("./pureFunctionsNumber.generated.js");
  18. var _embeddedDocs = require("../expression/embeddedDocs/embeddedDocs.js");
  19. /**
  20. * THIS FILE IS AUTO-GENERATED
  21. * DON'T MAKE CHANGES HERE
  22. */
  23. var math = {}; // NOT pure!
  24. var mathWithTransform = {}; // NOT pure!
  25. var classes = {}; // NOT pure!
  26. var Chain = (0, _factoriesNumber.createChainClass)({
  27. math: math,
  28. typed: _pureFunctionsNumberGenerated.typed
  29. });
  30. exports.Chain = Chain;
  31. var Node = (0, _factoriesNumber.createNode)({
  32. mathWithTransform: mathWithTransform
  33. });
  34. exports.Node = Node;
  35. var ObjectNode = (0, _factoriesNumber.createObjectNode)({
  36. Node: Node
  37. });
  38. exports.ObjectNode = ObjectNode;
  39. var RangeNode = (0, _factoriesNumber.createRangeNode)({
  40. Node: Node
  41. });
  42. exports.RangeNode = RangeNode;
  43. var RelationalNode = (0, _factoriesNumber.createRelationalNode)({
  44. Node: Node
  45. });
  46. exports.RelationalNode = RelationalNode;
  47. var reviver = (0, _factoriesNumber.createReviver)({
  48. classes: classes
  49. });
  50. exports.reviver = reviver;
  51. var SymbolNode = (0, _factoriesNumber.createSymbolNode)({
  52. Node: Node,
  53. math: math
  54. });
  55. exports.SymbolNode = SymbolNode;
  56. var AccessorNode = (0, _factoriesNumber.createAccessorNode)({
  57. Node: Node,
  58. subset: _pureFunctionsNumberGenerated.subset
  59. });
  60. exports.AccessorNode = AccessorNode;
  61. var AssignmentNode = (0, _factoriesNumber.createAssignmentNode)({
  62. matrix: _pureFunctionsNumberGenerated.matrix,
  63. Node: Node,
  64. subset: _pureFunctionsNumberGenerated.subset
  65. });
  66. exports.AssignmentNode = AssignmentNode;
  67. var BlockNode = (0, _factoriesNumber.createBlockNode)({
  68. Node: Node,
  69. ResultSet: _pureFunctionsNumberGenerated.ResultSet
  70. });
  71. exports.BlockNode = BlockNode;
  72. var chain = (0, _factoriesNumber.createChain)({
  73. Chain: Chain,
  74. typed: _pureFunctionsNumberGenerated.typed
  75. });
  76. exports.chain = chain;
  77. var ConditionalNode = (0, _factoriesNumber.createConditionalNode)({
  78. Node: Node
  79. });
  80. exports.ConditionalNode = ConditionalNode;
  81. var FunctionNode = (0, _factoriesNumber.createFunctionNode)({
  82. Node: Node,
  83. SymbolNode: SymbolNode,
  84. math: math
  85. });
  86. exports.FunctionNode = FunctionNode;
  87. var IndexNode = (0, _factoriesNumber.createIndexNode)({
  88. Node: Node,
  89. size: _pureFunctionsNumberGenerated.size
  90. });
  91. exports.IndexNode = IndexNode;
  92. var OperatorNode = (0, _factoriesNumber.createOperatorNode)({
  93. Node: Node
  94. });
  95. exports.OperatorNode = OperatorNode;
  96. var ConstantNode = (0, _factoriesNumber.createConstantNode)({
  97. Node: Node
  98. });
  99. exports.ConstantNode = ConstantNode;
  100. var FunctionAssignmentNode = (0, _factoriesNumber.createFunctionAssignmentNode)({
  101. Node: Node,
  102. typed: _pureFunctionsNumberGenerated.typed
  103. });
  104. exports.FunctionAssignmentNode = FunctionAssignmentNode;
  105. var ParenthesisNode = (0, _factoriesNumber.createParenthesisNode)({
  106. Node: Node
  107. });
  108. exports.ParenthesisNode = ParenthesisNode;
  109. var ArrayNode = (0, _factoriesNumber.createArrayNode)({
  110. Node: Node
  111. });
  112. exports.ArrayNode = ArrayNode;
  113. var simplifyConstant = (0, _factoriesNumber.createSimplifyConstant)({
  114. AccessorNode: AccessorNode,
  115. ArrayNode: ArrayNode,
  116. ConstantNode: ConstantNode,
  117. FunctionNode: FunctionNode,
  118. IndexNode: IndexNode,
  119. ObjectNode: ObjectNode,
  120. OperatorNode: OperatorNode,
  121. SymbolNode: SymbolNode,
  122. config: _configReadonly.config,
  123. mathWithTransform: mathWithTransform,
  124. matrix: _pureFunctionsNumberGenerated.matrix,
  125. typed: _pureFunctionsNumberGenerated.typed
  126. });
  127. exports.simplifyConstant = simplifyConstant;
  128. var parse = (0, _factoriesNumber.createParse)({
  129. AccessorNode: AccessorNode,
  130. ArrayNode: ArrayNode,
  131. AssignmentNode: AssignmentNode,
  132. BlockNode: BlockNode,
  133. ConditionalNode: ConditionalNode,
  134. ConstantNode: ConstantNode,
  135. FunctionAssignmentNode: FunctionAssignmentNode,
  136. FunctionNode: FunctionNode,
  137. IndexNode: IndexNode,
  138. ObjectNode: ObjectNode,
  139. OperatorNode: OperatorNode,
  140. ParenthesisNode: ParenthesisNode,
  141. RangeNode: RangeNode,
  142. RelationalNode: RelationalNode,
  143. SymbolNode: SymbolNode,
  144. config: _configReadonly.config,
  145. numeric: _pureFunctionsNumberGenerated.numeric,
  146. typed: _pureFunctionsNumberGenerated.typed
  147. });
  148. exports.parse = parse;
  149. var resolve = (0, _factoriesNumber.createResolve)({
  150. ConstantNode: ConstantNode,
  151. FunctionNode: FunctionNode,
  152. OperatorNode: OperatorNode,
  153. ParenthesisNode: ParenthesisNode,
  154. parse: parse,
  155. typed: _pureFunctionsNumberGenerated.typed
  156. });
  157. exports.resolve = resolve;
  158. var simplifyCore = (0, _factoriesNumber.createSimplifyCore)({
  159. AccessorNode: AccessorNode,
  160. ArrayNode: ArrayNode,
  161. ConstantNode: ConstantNode,
  162. FunctionNode: FunctionNode,
  163. IndexNode: IndexNode,
  164. ObjectNode: ObjectNode,
  165. OperatorNode: OperatorNode,
  166. ParenthesisNode: ParenthesisNode,
  167. SymbolNode: SymbolNode,
  168. add: _pureFunctionsNumberGenerated.add,
  169. divide: _pureFunctionsNumberGenerated.divide,
  170. equal: _pureFunctionsNumberGenerated.equal,
  171. isZero: _pureFunctionsNumberGenerated.isZero,
  172. multiply: _pureFunctionsNumberGenerated.multiply,
  173. parse: parse,
  174. pow: _pureFunctionsNumberGenerated.pow,
  175. subtract: _pureFunctionsNumberGenerated.subtract,
  176. typed: _pureFunctionsNumberGenerated.typed
  177. });
  178. exports.simplifyCore = simplifyCore;
  179. var compile = (0, _factoriesNumber.createCompile)({
  180. parse: parse,
  181. typed: _pureFunctionsNumberGenerated.typed
  182. });
  183. exports.compile = compile;
  184. var evaluate = (0, _factoriesNumber.createEvaluate)({
  185. parse: parse,
  186. typed: _pureFunctionsNumberGenerated.typed
  187. });
  188. exports.evaluate = evaluate;
  189. var Help = (0, _factoriesNumber.createHelpClass)({
  190. parse: parse
  191. });
  192. exports.Help = Help;
  193. var Parser = (0, _factoriesNumber.createParserClass)({
  194. evaluate: evaluate
  195. });
  196. exports.Parser = Parser;
  197. var simplify = (0, _factoriesNumber.createSimplify)({
  198. AccessorNode: AccessorNode,
  199. ArrayNode: ArrayNode,
  200. ConstantNode: ConstantNode,
  201. FunctionNode: FunctionNode,
  202. IndexNode: IndexNode,
  203. ObjectNode: ObjectNode,
  204. OperatorNode: OperatorNode,
  205. ParenthesisNode: ParenthesisNode,
  206. SymbolNode: SymbolNode,
  207. add: _pureFunctionsNumberGenerated.add,
  208. config: _configReadonly.config,
  209. divide: _pureFunctionsNumberGenerated.divide,
  210. equal: _pureFunctionsNumberGenerated.equal,
  211. isZero: _pureFunctionsNumberGenerated.isZero,
  212. mathWithTransform: mathWithTransform,
  213. matrix: _pureFunctionsNumberGenerated.matrix,
  214. multiply: _pureFunctionsNumberGenerated.multiply,
  215. parse: parse,
  216. pow: _pureFunctionsNumberGenerated.pow,
  217. resolve: resolve,
  218. simplifyConstant: simplifyConstant,
  219. simplifyCore: simplifyCore,
  220. subtract: _pureFunctionsNumberGenerated.subtract,
  221. typed: _pureFunctionsNumberGenerated.typed
  222. });
  223. exports.simplify = simplify;
  224. var derivative = (0, _factoriesNumber.createDerivative)({
  225. ConstantNode: ConstantNode,
  226. FunctionNode: FunctionNode,
  227. OperatorNode: OperatorNode,
  228. ParenthesisNode: ParenthesisNode,
  229. SymbolNode: SymbolNode,
  230. config: _configReadonly.config,
  231. equal: _pureFunctionsNumberGenerated.equal,
  232. isZero: _pureFunctionsNumberGenerated.isZero,
  233. numeric: _pureFunctionsNumberGenerated.numeric,
  234. parse: parse,
  235. simplify: simplify,
  236. typed: _pureFunctionsNumberGenerated.typed
  237. });
  238. exports.derivative = derivative;
  239. var rationalize = (0, _factoriesNumber.createRationalize)({
  240. AccessorNode: AccessorNode,
  241. ArrayNode: ArrayNode,
  242. ConstantNode: ConstantNode,
  243. FunctionNode: FunctionNode,
  244. IndexNode: IndexNode,
  245. ObjectNode: ObjectNode,
  246. OperatorNode: OperatorNode,
  247. ParenthesisNode: ParenthesisNode,
  248. SymbolNode: SymbolNode,
  249. add: _pureFunctionsNumberGenerated.add,
  250. config: _configReadonly.config,
  251. divide: _pureFunctionsNumberGenerated.divide,
  252. equal: _pureFunctionsNumberGenerated.equal,
  253. isZero: _pureFunctionsNumberGenerated.isZero,
  254. mathWithTransform: mathWithTransform,
  255. matrix: _pureFunctionsNumberGenerated.matrix,
  256. multiply: _pureFunctionsNumberGenerated.multiply,
  257. parse: parse,
  258. pow: _pureFunctionsNumberGenerated.pow,
  259. simplify: simplify,
  260. simplifyConstant: simplifyConstant,
  261. simplifyCore: simplifyCore,
  262. subtract: _pureFunctionsNumberGenerated.subtract,
  263. typed: _pureFunctionsNumberGenerated.typed
  264. });
  265. exports.rationalize = rationalize;
  266. var help = (0, _factoriesNumber.createHelp)({
  267. Help: Help,
  268. mathWithTransform: mathWithTransform,
  269. typed: _pureFunctionsNumberGenerated.typed
  270. });
  271. exports.help = help;
  272. var parser = (0, _factoriesNumber.createParser)({
  273. Parser: Parser,
  274. typed: _pureFunctionsNumberGenerated.typed
  275. });
  276. exports.parser = parser;
  277. (0, _extends2["default"])(math, {
  278. e: _pureFunctionsNumberGenerated.e,
  279. "false": _pureFunctionsNumberGenerated._false,
  280. index: _pureFunctionsNumberGenerated.index,
  281. Infinity: _pureFunctionsNumberGenerated._Infinity,
  282. LN10: _pureFunctionsNumberGenerated.LN10,
  283. LOG10E: _pureFunctionsNumberGenerated.LOG10E,
  284. matrix: _pureFunctionsNumberGenerated.matrix,
  285. NaN: _pureFunctionsNumberGenerated._NaN,
  286. "null": _pureFunctionsNumberGenerated._null,
  287. phi: _pureFunctionsNumberGenerated.phi,
  288. replacer: _pureFunctionsNumberGenerated.replacer,
  289. SQRT1_2: _pureFunctionsNumberGenerated.SQRT1_2,
  290. subset: _pureFunctionsNumberGenerated.subset,
  291. tau: _pureFunctionsNumberGenerated.tau,
  292. typed: _pureFunctionsNumberGenerated.typed,
  293. unaryPlus: _pureFunctionsNumberGenerated.unaryPlus,
  294. 'E': _pureFunctionsNumberGenerated.e,
  295. version: _pureFunctionsNumberGenerated.version,
  296. xor: _pureFunctionsNumberGenerated.xor,
  297. abs: _pureFunctionsNumberGenerated.abs,
  298. acos: _pureFunctionsNumberGenerated.acos,
  299. acot: _pureFunctionsNumberGenerated.acot,
  300. acsc: _pureFunctionsNumberGenerated.acsc,
  301. add: _pureFunctionsNumberGenerated.add,
  302. and: _pureFunctionsNumberGenerated.and,
  303. asec: _pureFunctionsNumberGenerated.asec,
  304. asin: _pureFunctionsNumberGenerated.asin,
  305. atan: _pureFunctionsNumberGenerated.atan,
  306. atanh: _pureFunctionsNumberGenerated.atanh,
  307. bitAnd: _pureFunctionsNumberGenerated.bitAnd,
  308. bitOr: _pureFunctionsNumberGenerated.bitOr,
  309. "boolean": _pureFunctionsNumberGenerated["boolean"],
  310. cbrt: _pureFunctionsNumberGenerated.cbrt,
  311. combinations: _pureFunctionsNumberGenerated.combinations,
  312. compare: _pureFunctionsNumberGenerated.compare,
  313. compareText: _pureFunctionsNumberGenerated.compareText,
  314. cos: _pureFunctionsNumberGenerated.cos,
  315. cot: _pureFunctionsNumberGenerated.cot,
  316. csc: _pureFunctionsNumberGenerated.csc,
  317. cube: _pureFunctionsNumberGenerated.cube,
  318. divide: _pureFunctionsNumberGenerated.divide,
  319. equalScalar: _pureFunctionsNumberGenerated.equalScalar,
  320. erf: _pureFunctionsNumberGenerated.erf,
  321. exp: _pureFunctionsNumberGenerated.exp,
  322. filter: _pureFunctionsNumberGenerated.filter,
  323. forEach: _pureFunctionsNumberGenerated.forEach,
  324. format: _pureFunctionsNumberGenerated.format,
  325. gamma: _pureFunctionsNumberGenerated.gamma,
  326. isInteger: _pureFunctionsNumberGenerated.isInteger,
  327. isNegative: _pureFunctionsNumberGenerated.isNegative,
  328. isPositive: _pureFunctionsNumberGenerated.isPositive,
  329. isZero: _pureFunctionsNumberGenerated.isZero,
  330. LOG2E: _pureFunctionsNumberGenerated.LOG2E,
  331. largerEq: _pureFunctionsNumberGenerated.largerEq,
  332. leftShift: _pureFunctionsNumberGenerated.leftShift,
  333. log: _pureFunctionsNumberGenerated.log,
  334. log1p: _pureFunctionsNumberGenerated.log1p,
  335. map: _pureFunctionsNumberGenerated.map,
  336. mean: _pureFunctionsNumberGenerated.mean,
  337. mod: _pureFunctionsNumberGenerated.mod,
  338. multiply: _pureFunctionsNumberGenerated.multiply,
  339. not: _pureFunctionsNumberGenerated.not,
  340. number: _pureFunctionsNumberGenerated.number,
  341. or: _pureFunctionsNumberGenerated.or,
  342. pi: _pureFunctionsNumberGenerated.pi,
  343. pow: _pureFunctionsNumberGenerated.pow,
  344. random: _pureFunctionsNumberGenerated.random,
  345. reviver: reviver,
  346. rightLogShift: _pureFunctionsNumberGenerated.rightLogShift,
  347. SQRT2: _pureFunctionsNumberGenerated.SQRT2,
  348. sech: _pureFunctionsNumberGenerated.sech,
  349. sin: _pureFunctionsNumberGenerated.sin,
  350. size: _pureFunctionsNumberGenerated.size,
  351. smallerEq: _pureFunctionsNumberGenerated.smallerEq,
  352. square: _pureFunctionsNumberGenerated.square,
  353. string: _pureFunctionsNumberGenerated.string,
  354. subtract: _pureFunctionsNumberGenerated.subtract,
  355. tanh: _pureFunctionsNumberGenerated.tanh,
  356. typeOf: _pureFunctionsNumberGenerated.typeOf,
  357. unequal: _pureFunctionsNumberGenerated.unequal,
  358. xgcd: _pureFunctionsNumberGenerated.xgcd,
  359. acoth: _pureFunctionsNumberGenerated.acoth,
  360. addScalar: _pureFunctionsNumberGenerated.addScalar,
  361. asech: _pureFunctionsNumberGenerated.asech,
  362. bitNot: _pureFunctionsNumberGenerated.bitNot,
  363. chain: chain,
  364. combinationsWithRep: _pureFunctionsNumberGenerated.combinationsWithRep,
  365. cosh: _pureFunctionsNumberGenerated.cosh,
  366. csch: _pureFunctionsNumberGenerated.csch,
  367. divideScalar: _pureFunctionsNumberGenerated.divideScalar,
  368. equalText: _pureFunctionsNumberGenerated.equalText,
  369. expm1: _pureFunctionsNumberGenerated.expm1,
  370. isNumeric: _pureFunctionsNumberGenerated.isNumeric,
  371. LN2: _pureFunctionsNumberGenerated.LN2,
  372. lcm: _pureFunctionsNumberGenerated.lcm,
  373. log10: _pureFunctionsNumberGenerated.log10,
  374. multiplyScalar: _pureFunctionsNumberGenerated.multiplyScalar,
  375. nthRoot: _pureFunctionsNumberGenerated.nthRoot,
  376. pickRandom: _pureFunctionsNumberGenerated.pickRandom,
  377. randomInt: _pureFunctionsNumberGenerated.randomInt,
  378. rightArithShift: _pureFunctionsNumberGenerated.rightArithShift,
  379. sec: _pureFunctionsNumberGenerated.sec,
  380. sinh: _pureFunctionsNumberGenerated.sinh,
  381. sqrt: _pureFunctionsNumberGenerated.sqrt,
  382. tan: _pureFunctionsNumberGenerated.tan,
  383. unaryMinus: _pureFunctionsNumberGenerated.unaryMinus,
  384. acosh: _pureFunctionsNumberGenerated.acosh,
  385. apply: _pureFunctionsNumberGenerated.apply,
  386. asinh: _pureFunctionsNumberGenerated.asinh,
  387. bitXor: _pureFunctionsNumberGenerated.bitXor,
  388. clone: _pureFunctionsNumberGenerated.clone,
  389. cumsum: _pureFunctionsNumberGenerated.cumsum,
  390. equal: _pureFunctionsNumberGenerated.equal,
  391. factorial: _pureFunctionsNumberGenerated.factorial,
  392. hasNumericValue: _pureFunctionsNumberGenerated.hasNumericValue,
  393. isNaN: _pureFunctionsNumberGenerated.isNaN,
  394. larger: _pureFunctionsNumberGenerated.larger,
  395. log2: _pureFunctionsNumberGenerated.log2,
  396. mode: _pureFunctionsNumberGenerated.mode,
  397. norm: _pureFunctionsNumberGenerated.norm,
  398. partitionSelect: _pureFunctionsNumberGenerated.partitionSelect,
  399. print: _pureFunctionsNumberGenerated.print,
  400. quantileSeq: _pureFunctionsNumberGenerated.quantileSeq,
  401. round: _pureFunctionsNumberGenerated.round,
  402. smaller: _pureFunctionsNumberGenerated.smaller,
  403. stirlingS2: _pureFunctionsNumberGenerated.stirlingS2,
  404. "true": _pureFunctionsNumberGenerated._true,
  405. variance: _pureFunctionsNumberGenerated.variance,
  406. acsch: _pureFunctionsNumberGenerated.acsch,
  407. atan2: _pureFunctionsNumberGenerated.atan2,
  408. catalan: _pureFunctionsNumberGenerated.catalan,
  409. compareNatural: _pureFunctionsNumberGenerated.compareNatural,
  410. composition: _pureFunctionsNumberGenerated.composition,
  411. deepEqual: _pureFunctionsNumberGenerated.deepEqual,
  412. floor: _pureFunctionsNumberGenerated.floor,
  413. hypot: _pureFunctionsNumberGenerated.hypot,
  414. lgamma: _pureFunctionsNumberGenerated.lgamma,
  415. median: _pureFunctionsNumberGenerated.median,
  416. multinomial: _pureFunctionsNumberGenerated.multinomial,
  417. permutations: _pureFunctionsNumberGenerated.permutations,
  418. range: _pureFunctionsNumberGenerated.range,
  419. sign: _pureFunctionsNumberGenerated.sign,
  420. std: _pureFunctionsNumberGenerated.std,
  421. 'PI': _pureFunctionsNumberGenerated.pi,
  422. ceil: _pureFunctionsNumberGenerated.ceil,
  423. coth: _pureFunctionsNumberGenerated.coth,
  424. fix: _pureFunctionsNumberGenerated.fix,
  425. isPrime: _pureFunctionsNumberGenerated.isPrime,
  426. numeric: _pureFunctionsNumberGenerated.numeric,
  427. prod: _pureFunctionsNumberGenerated.prod,
  428. simplifyConstant: simplifyConstant,
  429. bellNumbers: _pureFunctionsNumberGenerated.bellNumbers,
  430. gcd: _pureFunctionsNumberGenerated.gcd,
  431. mad: _pureFunctionsNumberGenerated.mad,
  432. sum: _pureFunctionsNumberGenerated.sum,
  433. max: _pureFunctionsNumberGenerated.max,
  434. parse: parse,
  435. resolve: resolve,
  436. simplifyCore: simplifyCore,
  437. compile: compile,
  438. evaluate: evaluate,
  439. simplify: simplify,
  440. derivative: derivative,
  441. min: _pureFunctionsNumberGenerated.min,
  442. rationalize: rationalize,
  443. help: help,
  444. parser: parser,
  445. config: _configReadonly.config
  446. });
  447. (0, _extends2["default"])(mathWithTransform, math, {
  448. cumsum: (0, _factoriesNumber.createCumSumTransform)({
  449. add: _pureFunctionsNumberGenerated.add,
  450. typed: _pureFunctionsNumberGenerated.typed,
  451. unaryPlus: _pureFunctionsNumberGenerated.unaryPlus
  452. }),
  453. apply: (0, _factoriesNumber.createApplyTransform)({
  454. isInteger: _pureFunctionsNumberGenerated.isInteger,
  455. typed: _pureFunctionsNumberGenerated.typed
  456. }),
  457. filter: (0, _factoriesNumber.createFilterTransform)({
  458. typed: _pureFunctionsNumberGenerated.typed
  459. }),
  460. forEach: (0, _factoriesNumber.createForEachTransform)({
  461. typed: _pureFunctionsNumberGenerated.typed
  462. }),
  463. map: (0, _factoriesNumber.createMapTransform)({
  464. typed: _pureFunctionsNumberGenerated.typed
  465. }),
  466. mean: (0, _factoriesNumber.createMeanTransform)({
  467. add: _pureFunctionsNumberGenerated.add,
  468. divide: _pureFunctionsNumberGenerated.divide,
  469. typed: _pureFunctionsNumberGenerated.typed
  470. }),
  471. subset: (0, _factoriesNumber.createSubsetTransform)({}),
  472. std: (0, _factoriesNumber.createStdTransform)({
  473. map: _pureFunctionsNumberGenerated.map,
  474. sqrt: _pureFunctionsNumberGenerated.sqrt,
  475. typed: _pureFunctionsNumberGenerated.typed,
  476. variance: _pureFunctionsNumberGenerated.variance
  477. }),
  478. sum: (0, _factoriesNumber.createSumTransform)({
  479. add: _pureFunctionsNumberGenerated.add,
  480. config: _configReadonly.config,
  481. numeric: _pureFunctionsNumberGenerated.numeric,
  482. typed: _pureFunctionsNumberGenerated.typed
  483. }),
  484. max: (0, _factoriesNumber.createMaxTransform)({
  485. config: _configReadonly.config,
  486. larger: _pureFunctionsNumberGenerated.larger,
  487. numeric: _pureFunctionsNumberGenerated.numeric,
  488. typed: _pureFunctionsNumberGenerated.typed
  489. }),
  490. min: (0, _factoriesNumber.createMinTransform)({
  491. config: _configReadonly.config,
  492. numeric: _pureFunctionsNumberGenerated.numeric,
  493. smaller: _pureFunctionsNumberGenerated.smaller,
  494. typed: _pureFunctionsNumberGenerated.typed
  495. }),
  496. range: (0, _factoriesNumber.createRangeTransform)({
  497. matrix: _pureFunctionsNumberGenerated.matrix,
  498. config: _configReadonly.config,
  499. larger: _pureFunctionsNumberGenerated.larger,
  500. largerEq: _pureFunctionsNumberGenerated.largerEq,
  501. smaller: _pureFunctionsNumberGenerated.smaller,
  502. smallerEq: _pureFunctionsNumberGenerated.smallerEq,
  503. typed: _pureFunctionsNumberGenerated.typed
  504. }),
  505. variance: (0, _factoriesNumber.createVarianceTransform)({
  506. add: _pureFunctionsNumberGenerated.add,
  507. apply: _pureFunctionsNumberGenerated.apply,
  508. divide: _pureFunctionsNumberGenerated.divide,
  509. isNaN: _pureFunctionsNumberGenerated.isNaN,
  510. multiply: _pureFunctionsNumberGenerated.multiply,
  511. subtract: _pureFunctionsNumberGenerated.subtract,
  512. typed: _pureFunctionsNumberGenerated.typed
  513. })
  514. });
  515. (0, _extends2["default"])(classes, {
  516. Range: _pureFunctionsNumberGenerated.Range,
  517. ResultSet: _pureFunctionsNumberGenerated.ResultSet,
  518. Chain: Chain,
  519. Node: Node,
  520. ObjectNode: ObjectNode,
  521. RangeNode: RangeNode,
  522. RelationalNode: RelationalNode,
  523. SymbolNode: SymbolNode,
  524. AccessorNode: AccessorNode,
  525. AssignmentNode: AssignmentNode,
  526. BlockNode: BlockNode,
  527. ConditionalNode: ConditionalNode,
  528. FunctionNode: FunctionNode,
  529. IndexNode: IndexNode,
  530. OperatorNode: OperatorNode,
  531. ConstantNode: ConstantNode,
  532. FunctionAssignmentNode: FunctionAssignmentNode,
  533. ParenthesisNode: ParenthesisNode,
  534. ArrayNode: ArrayNode,
  535. Help: Help,
  536. Parser: Parser
  537. });
  538. Chain.createProxy(math);