UNPKG

34.6 kBJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6Object.defineProperty(exports, "createTyped", {
7 enumerable: true,
8 get: function get() {
9 return _typed.createTyped;
10 }
11});
12Object.defineProperty(exports, "createResultSet", {
13 enumerable: true,
14 get: function get() {
15 return _ResultSet.createResultSet;
16 }
17});
18Object.defineProperty(exports, "createRangeClass", {
19 enumerable: true,
20 get: function get() {
21 return _Range.createRangeClass;
22 }
23});
24Object.defineProperty(exports, "createHelpClass", {
25 enumerable: true,
26 get: function get() {
27 return _Help.createHelpClass;
28 }
29});
30Object.defineProperty(exports, "createChainClass", {
31 enumerable: true,
32 get: function get() {
33 return _Chain.createChainClass;
34 }
35});
36Object.defineProperty(exports, "createHelp", {
37 enumerable: true,
38 get: function get() {
39 return _help.createHelp;
40 }
41});
42Object.defineProperty(exports, "createChain", {
43 enumerable: true,
44 get: function get() {
45 return _chain.createChain;
46 }
47});
48Object.defineProperty(exports, "createSimplify", {
49 enumerable: true,
50 get: function get() {
51 return _simplify.createSimplify;
52 }
53});
54Object.defineProperty(exports, "createDerivative", {
55 enumerable: true,
56 get: function get() {
57 return _derivative.createDerivative;
58 }
59});
60Object.defineProperty(exports, "createRationalize", {
61 enumerable: true,
62 get: function get() {
63 return _rationalize.createRationalize;
64 }
65});
66Object.defineProperty(exports, "createNthRoot", {
67 enumerable: true,
68 get: function get() {
69 return _nthRoot.createNthRootNumber;
70 }
71});
72Object.defineProperty(exports, "createRound", {
73 enumerable: true,
74 get: function get() {
75 return _round.createRoundNumber;
76 }
77});
78Object.defineProperty(exports, "createHypot", {
79 enumerable: true,
80 get: function get() {
81 return _hypot.createHypot;
82 }
83});
84Object.defineProperty(exports, "createStirlingS2", {
85 enumerable: true,
86 get: function get() {
87 return _stirlingS.createStirlingS2;
88 }
89});
90Object.defineProperty(exports, "createBellNumbers", {
91 enumerable: true,
92 get: function get() {
93 return _bellNumbers.createBellNumbers;
94 }
95});
96Object.defineProperty(exports, "createCatalan", {
97 enumerable: true,
98 get: function get() {
99 return _catalan.createCatalan;
100 }
101});
102Object.defineProperty(exports, "createComposition", {
103 enumerable: true,
104 get: function get() {
105 return _composition.createComposition;
106 }
107});
108Object.defineProperty(exports, "createE", {
109 enumerable: true,
110 get: function get() {
111 return _constants.createE;
112 }
113});
114Object.defineProperty(exports, "createUppercaseE", {
115 enumerable: true,
116 get: function get() {
117 return _constants.createUppercaseE;
118 }
119});
120Object.defineProperty(exports, "createFalse", {
121 enumerable: true,
122 get: function get() {
123 return _constants.createFalse;
124 }
125});
126Object.defineProperty(exports, "createInfinity", {
127 enumerable: true,
128 get: function get() {
129 return _constants.createInfinity;
130 }
131});
132Object.defineProperty(exports, "createLN10", {
133 enumerable: true,
134 get: function get() {
135 return _constants.createLN10;
136 }
137});
138Object.defineProperty(exports, "createLN2", {
139 enumerable: true,
140 get: function get() {
141 return _constants.createLN2;
142 }
143});
144Object.defineProperty(exports, "createLOG10E", {
145 enumerable: true,
146 get: function get() {
147 return _constants.createLOG10E;
148 }
149});
150Object.defineProperty(exports, "createLOG2E", {
151 enumerable: true,
152 get: function get() {
153 return _constants.createLOG2E;
154 }
155});
156Object.defineProperty(exports, "createNaN", {
157 enumerable: true,
158 get: function get() {
159 return _constants.createNaN;
160 }
161});
162Object.defineProperty(exports, "createNull", {
163 enumerable: true,
164 get: function get() {
165 return _constants.createNull;
166 }
167});
168Object.defineProperty(exports, "createPhi", {
169 enumerable: true,
170 get: function get() {
171 return _constants.createPhi;
172 }
173});
174Object.defineProperty(exports, "createPi", {
175 enumerable: true,
176 get: function get() {
177 return _constants.createPi;
178 }
179});
180Object.defineProperty(exports, "createUppercasePi", {
181 enumerable: true,
182 get: function get() {
183 return _constants.createUppercasePi;
184 }
185});
186Object.defineProperty(exports, "createSQRT1_2", {
187 enumerable: true,
188 get: function get() {
189 return _constants.createSQRT1_2;
190 }
191});
192Object.defineProperty(exports, "createSQRT2", {
193 enumerable: true,
194 get: function get() {
195 return _constants.createSQRT2;
196 }
197});
198Object.defineProperty(exports, "createTau", {
199 enumerable: true,
200 get: function get() {
201 return _constants.createTau;
202 }
203});
204Object.defineProperty(exports, "createTrue", {
205 enumerable: true,
206 get: function get() {
207 return _constants.createTrue;
208 }
209});
210Object.defineProperty(exports, "createVersion", {
211 enumerable: true,
212 get: function get() {
213 return _constants.createVersion;
214 }
215});
216Object.defineProperty(exports, "createNumber", {
217 enumerable: true,
218 get: function get() {
219 return _number2.createNumber;
220 }
221});
222Object.defineProperty(exports, "createString", {
223 enumerable: true,
224 get: function get() {
225 return _string.createString;
226 }
227});
228Object.defineProperty(exports, "createBoolean", {
229 enumerable: true,
230 get: function get() {
231 return _boolean.createBoolean;
232 }
233});
234Object.defineProperty(exports, "createParser", {
235 enumerable: true,
236 get: function get() {
237 return _parser.createParser;
238 }
239});
240Object.defineProperty(exports, "createNode", {
241 enumerable: true,
242 get: function get() {
243 return _Node.createNode;
244 }
245});
246Object.defineProperty(exports, "createAccessorNode", {
247 enumerable: true,
248 get: function get() {
249 return _AccessorNode.createAccessorNode;
250 }
251});
252Object.defineProperty(exports, "createArrayNode", {
253 enumerable: true,
254 get: function get() {
255 return _ArrayNode.createArrayNode;
256 }
257});
258Object.defineProperty(exports, "createAssignmentNode", {
259 enumerable: true,
260 get: function get() {
261 return _AssignmentNode.createAssignmentNode;
262 }
263});
264Object.defineProperty(exports, "createBlockNode", {
265 enumerable: true,
266 get: function get() {
267 return _BlockNode.createBlockNode;
268 }
269});
270Object.defineProperty(exports, "createConditionalNode", {
271 enumerable: true,
272 get: function get() {
273 return _ConditionalNode.createConditionalNode;
274 }
275});
276Object.defineProperty(exports, "createConstantNode", {
277 enumerable: true,
278 get: function get() {
279 return _ConstantNode.createConstantNode;
280 }
281});
282Object.defineProperty(exports, "createFunctionAssignmentNode", {
283 enumerable: true,
284 get: function get() {
285 return _FunctionAssignmentNode.createFunctionAssignmentNode;
286 }
287});
288Object.defineProperty(exports, "createIndexNode", {
289 enumerable: true,
290 get: function get() {
291 return _IndexNode.createIndexNode;
292 }
293});
294Object.defineProperty(exports, "createObjectNode", {
295 enumerable: true,
296 get: function get() {
297 return _ObjectNode.createObjectNode;
298 }
299});
300Object.defineProperty(exports, "createOperatorNode", {
301 enumerable: true,
302 get: function get() {
303 return _OperatorNode.createOperatorNode;
304 }
305});
306Object.defineProperty(exports, "createParenthesisNode", {
307 enumerable: true,
308 get: function get() {
309 return _ParenthesisNode.createParenthesisNode;
310 }
311});
312Object.defineProperty(exports, "createRangeNode", {
313 enumerable: true,
314 get: function get() {
315 return _RangeNode.createRangeNode;
316 }
317});
318Object.defineProperty(exports, "createRelationalNode", {
319 enumerable: true,
320 get: function get() {
321 return _RelationalNode.createRelationalNode;
322 }
323});
324Object.defineProperty(exports, "createSymbolNode", {
325 enumerable: true,
326 get: function get() {
327 return _SymbolNode.createSymbolNode;
328 }
329});
330Object.defineProperty(exports, "createFunctionNode", {
331 enumerable: true,
332 get: function get() {
333 return _FunctionNode.createFunctionNode;
334 }
335});
336Object.defineProperty(exports, "createParse", {
337 enumerable: true,
338 get: function get() {
339 return _parse.createParse;
340 }
341});
342Object.defineProperty(exports, "createCompile", {
343 enumerable: true,
344 get: function get() {
345 return _compile.createCompile;
346 }
347});
348Object.defineProperty(exports, "createEvaluate", {
349 enumerable: true,
350 get: function get() {
351 return _evaluate.createEvaluate;
352 }
353});
354Object.defineProperty(exports, "createParserClass", {
355 enumerable: true,
356 get: function get() {
357 return _Parser.createParserClass;
358 }
359});
360Object.defineProperty(exports, "createApply", {
361 enumerable: true,
362 get: function get() {
363 return _apply.createApply;
364 }
365});
366Object.defineProperty(exports, "createFilter", {
367 enumerable: true,
368 get: function get() {
369 return _filter.createFilter;
370 }
371});
372Object.defineProperty(exports, "createForEach", {
373 enumerable: true,
374 get: function get() {
375 return _forEach.createForEach;
376 }
377});
378Object.defineProperty(exports, "createMap", {
379 enumerable: true,
380 get: function get() {
381 return _map.createMap;
382 }
383});
384Object.defineProperty(exports, "createRange", {
385 enumerable: true,
386 get: function get() {
387 return _range.createRange;
388 }
389});
390Object.defineProperty(exports, "createSize", {
391 enumerable: true,
392 get: function get() {
393 return _size.createSize;
394 }
395});
396Object.defineProperty(exports, "createPartitionSelect", {
397 enumerable: true,
398 get: function get() {
399 return _partitionSelect.createPartitionSelect;
400 }
401});
402Object.defineProperty(exports, "createCombinationsWithRep", {
403 enumerable: true,
404 get: function get() {
405 return _combinationsWithRep.createCombinationsWithRep;
406 }
407});
408Object.defineProperty(exports, "createFactorial", {
409 enumerable: true,
410 get: function get() {
411 return _factorial.createFactorial;
412 }
413});
414Object.defineProperty(exports, "createMultinomial", {
415 enumerable: true,
416 get: function get() {
417 return _multinomial.createMultinomial;
418 }
419});
420Object.defineProperty(exports, "createPermutations", {
421 enumerable: true,
422 get: function get() {
423 return _permutations.createPermutations;
424 }
425});
426Object.defineProperty(exports, "createPickRandom", {
427 enumerable: true,
428 get: function get() {
429 return _pickRandom.createPickRandom;
430 }
431});
432Object.defineProperty(exports, "createRandom", {
433 enumerable: true,
434 get: function get() {
435 return _random.createRandomNumber;
436 }
437});
438Object.defineProperty(exports, "createRandomInt", {
439 enumerable: true,
440 get: function get() {
441 return _randomInt.createRandomInt;
442 }
443});
444Object.defineProperty(exports, "createEqualScalar", {
445 enumerable: true,
446 get: function get() {
447 return _equalScalar.createEqualScalarNumber;
448 }
449});
450Object.defineProperty(exports, "createCompare", {
451 enumerable: true,
452 get: function get() {
453 return _compare.createCompareNumber;
454 }
455});
456Object.defineProperty(exports, "createCompareNatural", {
457 enumerable: true,
458 get: function get() {
459 return _compareNatural.createCompareNatural;
460 }
461});
462Object.defineProperty(exports, "createCompareText", {
463 enumerable: true,
464 get: function get() {
465 return _compareText.createCompareTextNumber;
466 }
467});
468Object.defineProperty(exports, "createEqual", {
469 enumerable: true,
470 get: function get() {
471 return _equal.createEqualNumber;
472 }
473});
474Object.defineProperty(exports, "createEqualText", {
475 enumerable: true,
476 get: function get() {
477 return _equalText.createEqualText;
478 }
479});
480Object.defineProperty(exports, "createSmaller", {
481 enumerable: true,
482 get: function get() {
483 return _smaller.createSmallerNumber;
484 }
485});
486Object.defineProperty(exports, "createSmallerEq", {
487 enumerable: true,
488 get: function get() {
489 return _smallerEq.createSmallerEqNumber;
490 }
491});
492Object.defineProperty(exports, "createLarger", {
493 enumerable: true,
494 get: function get() {
495 return _larger.createLargerNumber;
496 }
497});
498Object.defineProperty(exports, "createLargerEq", {
499 enumerable: true,
500 get: function get() {
501 return _largerEq.createLargerEqNumber;
502 }
503});
504Object.defineProperty(exports, "createDeepEqual", {
505 enumerable: true,
506 get: function get() {
507 return _deepEqual.createDeepEqual;
508 }
509});
510Object.defineProperty(exports, "createUnequal", {
511 enumerable: true,
512 get: function get() {
513 return _unequal.createUnequalNumber;
514 }
515});
516Object.defineProperty(exports, "createErf", {
517 enumerable: true,
518 get: function get() {
519 return _erf.createErf;
520 }
521});
522Object.defineProperty(exports, "createMode", {
523 enumerable: true,
524 get: function get() {
525 return _mode.createMode;
526 }
527});
528Object.defineProperty(exports, "createProd", {
529 enumerable: true,
530 get: function get() {
531 return _prod.createProd;
532 }
533});
534Object.defineProperty(exports, "createMax", {
535 enumerable: true,
536 get: function get() {
537 return _max.createMax;
538 }
539});
540Object.defineProperty(exports, "createMin", {
541 enumerable: true,
542 get: function get() {
543 return _min.createMin;
544 }
545});
546Object.defineProperty(exports, "createSum", {
547 enumerable: true,
548 get: function get() {
549 return _sum.createSum;
550 }
551});
552Object.defineProperty(exports, "createMean", {
553 enumerable: true,
554 get: function get() {
555 return _mean.createMean;
556 }
557});
558Object.defineProperty(exports, "createMedian", {
559 enumerable: true,
560 get: function get() {
561 return _median.createMedian;
562 }
563});
564Object.defineProperty(exports, "createMad", {
565 enumerable: true,
566 get: function get() {
567 return _mad.createMad;
568 }
569});
570Object.defineProperty(exports, "createVariance", {
571 enumerable: true,
572 get: function get() {
573 return _variance.createVariance;
574 }
575});
576Object.defineProperty(exports, "createQuantileSeq", {
577 enumerable: true,
578 get: function get() {
579 return _quantileSeq.createQuantileSeq;
580 }
581});
582Object.defineProperty(exports, "createStd", {
583 enumerable: true,
584 get: function get() {
585 return _std.createStd;
586 }
587});
588Object.defineProperty(exports, "createFormat", {
589 enumerable: true,
590 get: function get() {
591 return _format.createFormat;
592 }
593});
594Object.defineProperty(exports, "createPrint", {
595 enumerable: true,
596 get: function get() {
597 return _print.createPrint;
598 }
599});
600Object.defineProperty(exports, "createApplyTransform", {
601 enumerable: true,
602 get: function get() {
603 return _apply2.createApplyTransform;
604 }
605});
606Object.defineProperty(exports, "createFilterTransform", {
607 enumerable: true,
608 get: function get() {
609 return _filter2.createFilterTransform;
610 }
611});
612Object.defineProperty(exports, "createForEachTransform", {
613 enumerable: true,
614 get: function get() {
615 return _forEach2.createForEachTransform;
616 }
617});
618Object.defineProperty(exports, "createMapTransform", {
619 enumerable: true,
620 get: function get() {
621 return _map2.createMapTransform;
622 }
623});
624Object.defineProperty(exports, "createMaxTransform", {
625 enumerable: true,
626 get: function get() {
627 return _max2.createMaxTransform;
628 }
629});
630Object.defineProperty(exports, "createMeanTransform", {
631 enumerable: true,
632 get: function get() {
633 return _mean2.createMeanTransform;
634 }
635});
636Object.defineProperty(exports, "createMinTransform", {
637 enumerable: true,
638 get: function get() {
639 return _min2.createMinTransform;
640 }
641});
642Object.defineProperty(exports, "createRangeTransform", {
643 enumerable: true,
644 get: function get() {
645 return _range2.createRangeTransform;
646 }
647});
648Object.defineProperty(exports, "createSubsetTransform", {
649 enumerable: true,
650 get: function get() {
651 return _subset.createSubsetTransform;
652 }
653});
654Object.defineProperty(exports, "createStdTransform", {
655 enumerable: true,
656 get: function get() {
657 return _std2.createStdTransform;
658 }
659});
660Object.defineProperty(exports, "createSumTransform", {
661 enumerable: true,
662 get: function get() {
663 return _sum2.createSumTransform;
664 }
665});
666Object.defineProperty(exports, "createVarianceTransform", {
667 enumerable: true,
668 get: function get() {
669 return _variance2.createVarianceTransform;
670 }
671});
672Object.defineProperty(exports, "createClone", {
673 enumerable: true,
674 get: function get() {
675 return _clone.createClone;
676 }
677});
678Object.defineProperty(exports, "createIsNumeric", {
679 enumerable: true,
680 get: function get() {
681 return _isNumeric.createIsNumeric;
682 }
683});
684Object.defineProperty(exports, "createHasNumericValue", {
685 enumerable: true,
686 get: function get() {
687 return _hasNumericValue.createHasNumericValue;
688 }
689});
690Object.defineProperty(exports, "createTypeOf", {
691 enumerable: true,
692 get: function get() {
693 return _typeOf.createTypeOf;
694 }
695});
696Object.defineProperty(exports, "createIsPrime", {
697 enumerable: true,
698 get: function get() {
699 return _isPrime.createIsPrime;
700 }
701});
702Object.defineProperty(exports, "createNumeric", {
703 enumerable: true,
704 get: function get() {
705 return _numeric.createNumeric;
706 }
707});
708Object.defineProperty(exports, "createReviver", {
709 enumerable: true,
710 get: function get() {
711 return _reviver.createReviver;
712 }
713});
714exports.createIsNaN = exports.createIsZero = exports.createIsPositive = exports.createIsNegative = exports.createIsInteger = exports.createTanh = exports.createTan = exports.createSinh = exports.createSin = exports.createSech = exports.createSec = exports.createCsch = exports.createCsc = exports.createCoth = exports.createCot = exports.createCosh = exports.createCos = exports.createAtanh = exports.createAtan2 = exports.createAtan = exports.createAsinh = exports.createAsin = exports.createAsech = exports.createAsec = exports.createAcsch = exports.createAcsc = exports.createAcoth = exports.createAcot = exports.createAcosh = exports.createAcos = exports.createGamma = exports.createCombinations = exports.createSubset = exports.createMatrix = exports.createIndex = exports.createXor = exports.createOr = exports.createNot = exports.createAnd = exports.createRightLogShift = exports.createRightArithShift = exports.createLeftShift = exports.createBitXor = exports.createBitOr = exports.createBitNot = exports.createBitAnd = exports.createDivide = exports.createNorm = exports.createAdd = exports.createLog1p = exports.createLog = exports.createPow = exports.createDivideScalar = exports.createXgcd = exports.createSubtract = exports.createSquare = exports.createSqrt = exports.createSign = exports.createMultiply = exports.createMultiplyScalar = exports.createMod = exports.createLog2 = exports.createLog10 = exports.createLcm = exports.createGcd = exports.createFloor = exports.createFix = exports.createExpm1 = exports.createExp = exports.createCube = exports.createCeil = exports.createCbrt = exports.createAddScalar = exports.createAbs = exports.createUnaryPlus = exports.createUnaryMinus = void 0;
715
716var _number = require("./plain/number");
717
718var _factory = require("./utils/factory");
719
720var _noop = require("./utils/noop");
721
722var _typed = require("./core/function/typed");
723
724var _ResultSet = require("./type/resultset/ResultSet");
725
726var _Range = require("./type/matrix/Range");
727
728var _Help = require("./expression/Help");
729
730var _Chain = require("./type/chain/Chain");
731
732var _help = require("./expression/function/help");
733
734var _chain = require("./type/chain/function/chain");
735
736var _simplify = require("./function/algebra/simplify");
737
738var _derivative = require("./function/algebra/derivative");
739
740var _rationalize = require("./function/algebra/rationalize");
741
742var _nthRoot = require("./function/arithmetic/nthRoot");
743
744var _round = require("./function/arithmetic/round");
745
746var _hypot = require("./function/arithmetic/hypot");
747
748var _stirlingS = require("./function/combinatorics/stirlingS2");
749
750var _bellNumbers = require("./function/combinatorics/bellNumbers");
751
752var _catalan = require("./function/combinatorics/catalan");
753
754var _composition = require("./function/combinatorics/composition");
755
756var _constants = require("./constants");
757
758var _number2 = require("./type/number");
759
760var _string = require("./type/string");
761
762var _boolean = require("./type/boolean");
763
764var _parser = require("./expression/function/parser");
765
766var _Node = require("./expression/node/Node");
767
768var _AccessorNode = require("./expression/node/AccessorNode");
769
770var _ArrayNode = require("./expression/node/ArrayNode");
771
772var _AssignmentNode = require("./expression/node/AssignmentNode");
773
774var _BlockNode = require("./expression/node/BlockNode");
775
776var _ConditionalNode = require("./expression/node/ConditionalNode");
777
778var _ConstantNode = require("./expression/node/ConstantNode");
779
780var _FunctionAssignmentNode = require("./expression/node/FunctionAssignmentNode");
781
782var _IndexNode = require("./expression/node/IndexNode");
783
784var _ObjectNode = require("./expression/node/ObjectNode");
785
786var _OperatorNode = require("./expression/node/OperatorNode");
787
788var _ParenthesisNode = require("./expression/node/ParenthesisNode");
789
790var _RangeNode = require("./expression/node/RangeNode");
791
792var _RelationalNode = require("./expression/node/RelationalNode");
793
794var _SymbolNode = require("./expression/node/SymbolNode");
795
796var _FunctionNode = require("./expression/node/FunctionNode");
797
798var _parse = require("./expression/parse");
799
800var _compile = require("./expression/function/compile");
801
802var _evaluate = require("./expression/function/evaluate");
803
804var _Parser = require("./expression/Parser");
805
806var _apply = require("./function/matrix/apply");
807
808var _filter = require("./function/matrix/filter");
809
810var _forEach = require("./function/matrix/forEach");
811
812var _map = require("./function/matrix/map");
813
814var _range = require("./function/matrix/range");
815
816var _size = require("./function/matrix/size");
817
818var _partitionSelect = require("./function/matrix/partitionSelect");
819
820var _combinationsWithRep = require("./function/probability/combinationsWithRep");
821
822var _factorial = require("./function/probability/factorial");
823
824var _multinomial = require("./function/probability/multinomial");
825
826var _permutations = require("./function/probability/permutations");
827
828var _pickRandom = require("./function/probability/pickRandom");
829
830var _random = require("./function/probability/random");
831
832var _randomInt = require("./function/probability/randomInt");
833
834var _equalScalar = require("./function/relational/equalScalar");
835
836var _compare = require("./function/relational/compare");
837
838var _compareNatural = require("./function/relational/compareNatural");
839
840var _compareText = require("./function/relational/compareText");
841
842var _equal = require("./function/relational/equal");
843
844var _equalText = require("./function/relational/equalText");
845
846var _smaller = require("./function/relational/smaller");
847
848var _smallerEq = require("./function/relational/smallerEq");
849
850var _larger = require("./function/relational/larger");
851
852var _largerEq = require("./function/relational/largerEq");
853
854var _deepEqual = require("./function/relational/deepEqual");
855
856var _unequal = require("./function/relational/unequal");
857
858var _erf = require("./function/special/erf");
859
860var _mode = require("./function/statistics/mode");
861
862var _prod = require("./function/statistics/prod");
863
864var _max = require("./function/statistics/max");
865
866var _min = require("./function/statistics/min");
867
868var _sum = require("./function/statistics/sum");
869
870var _mean = require("./function/statistics/mean");
871
872var _median = require("./function/statistics/median");
873
874var _mad = require("./function/statistics/mad");
875
876var _variance = require("./function/statistics/variance");
877
878var _quantileSeq = require("./function/statistics/quantileSeq");
879
880var _std = require("./function/statistics/std");
881
882var _format = require("./function/string/format");
883
884var _print = require("./function/string/print");
885
886var _apply2 = require("./expression/transform/apply.transform");
887
888var _filter2 = require("./expression/transform/filter.transform");
889
890var _forEach2 = require("./expression/transform/forEach.transform");
891
892var _map2 = require("./expression/transform/map.transform");
893
894var _max2 = require("./expression/transform/max.transform");
895
896var _mean2 = require("./expression/transform/mean.transform");
897
898var _min2 = require("./expression/transform/min.transform");
899
900var _range2 = require("./expression/transform/range.transform");
901
902var _subset = require("./expression/transform/subset.transform");
903
904var _std2 = require("./expression/transform/std.transform");
905
906var _sum2 = require("./expression/transform/sum.transform");
907
908var _variance2 = require("./expression/transform/variance.transform");
909
910var _clone = require("./function/utils/clone");
911
912var _isNumeric = require("./function/utils/isNumeric");
913
914var _hasNumericValue = require("./function/utils/hasNumericValue");
915
916var _typeOf = require("./function/utils/typeOf");
917
918var _isPrime = require("./function/utils/isPrime");
919
920var _numeric = require("./function/utils/numeric");
921
922var _reviver = require("./json/reviver");
923
924// ----------------------------------------------------------------------------
925// classes and functions
926// core
927// classes
928// algebra
929// arithmetic
930var createUnaryMinus =
931/* #__PURE__ */
932createNumberFactory('unaryMinus', _number.unaryMinusNumber);
933exports.createUnaryMinus = createUnaryMinus;
934var createUnaryPlus =
935/* #__PURE__ */
936createNumberFactory('unaryPlus', _number.unaryPlusNumber);
937exports.createUnaryPlus = createUnaryPlus;
938var createAbs =
939/* #__PURE__ */
940createNumberFactory('abs', _number.absNumber);
941exports.createAbs = createAbs;
942var createAddScalar =
943/* #__PURE__ */
944createNumberFactory('addScalar', _number.addNumber);
945exports.createAddScalar = createAddScalar;
946var createCbrt =
947/* #__PURE__ */
948createNumberFactory('cbrt', _number.cbrtNumber);
949exports.createCbrt = createCbrt;
950var createCeil =
951/* #__PURE__ */
952createNumberFactory('ceil', _number.ceilNumber);
953exports.createCeil = createCeil;
954var createCube =
955/* #__PURE__ */
956createNumberFactory('cube', _number.cubeNumber);
957exports.createCube = createCube;
958var createExp =
959/* #__PURE__ */
960createNumberFactory('exp', _number.expNumber);
961exports.createExp = createExp;
962var createExpm1 =
963/* #__PURE__ */
964createNumberFactory('expm1', _number.expm1Number);
965exports.createExpm1 = createExpm1;
966var createFix =
967/* #__PURE__ */
968createNumberFactory('fix', _number.fixNumber);
969exports.createFix = createFix;
970var createFloor =
971/* #__PURE__ */
972createNumberFactory('floor', _number.floorNumber);
973exports.createFloor = createFloor;
974var createGcd =
975/* #__PURE__ */
976createNumberFactory('gcd', _number.gcdNumber);
977exports.createGcd = createGcd;
978var createLcm =
979/* #__PURE__ */
980createNumberFactory('lcm', _number.lcmNumber);
981exports.createLcm = createLcm;
982var createLog10 =
983/* #__PURE__ */
984createNumberFactory('log10', _number.log10Number);
985exports.createLog10 = createLog10;
986var createLog2 =
987/* #__PURE__ */
988createNumberFactory('log2', _number.log2Number);
989exports.createLog2 = createLog2;
990var createMod =
991/* #__PURE__ */
992createNumberFactory('mod', _number.modNumber);
993exports.createMod = createMod;
994var createMultiplyScalar =
995/* #__PURE__ */
996createNumberFactory('multiplyScalar', _number.multiplyNumber);
997exports.createMultiplyScalar = createMultiplyScalar;
998var createMultiply =
999/* #__PURE__ */
1000createNumberFactory('multiply', _number.multiplyNumber);
1001exports.createMultiply = createMultiply;
1002var createSign =
1003/* #__PURE__ */
1004createNumberFactory('sign', _number.signNumber);
1005exports.createSign = createSign;
1006var createSqrt =
1007/* #__PURE__ */
1008createNumberFactory('sqrt', _number.sqrtNumber);
1009exports.createSqrt = createSqrt;
1010var createSquare =
1011/* #__PURE__ */
1012createNumberFactory('square', _number.squareNumber);
1013exports.createSquare = createSquare;
1014var createSubtract =
1015/* #__PURE__ */
1016createNumberFactory('subtract', _number.subtractNumber);
1017exports.createSubtract = createSubtract;
1018var createXgcd =
1019/* #__PURE__ */
1020createNumberFactory('xgcd', _number.xgcdNumber);
1021exports.createXgcd = createXgcd;
1022var createDivideScalar =
1023/* #__PURE__ */
1024createNumberFactory('divideScalar', _number.divideNumber);
1025exports.createDivideScalar = createDivideScalar;
1026var createPow =
1027/* #__PURE__ */
1028createNumberFactory('pow', _number.powNumber);
1029exports.createPow = createPow;
1030var createLog =
1031/* #__PURE__ */
1032createNumberFactory('log', _number.logNumber);
1033exports.createLog = createLog;
1034var createLog1p =
1035/* #__PURE__ */
1036createNumberFactory('log1p', _number.log1pNumber);
1037exports.createLog1p = createLog1p;
1038var createAdd =
1039/* #__PURE__ */
1040createNumberFactory('add', _number.addNumber);
1041exports.createAdd = createAdd;
1042var createNorm =
1043/* #__PURE__ */
1044createNumberFactory('norm', _number.normNumber);
1045exports.createNorm = createNorm;
1046var createDivide =
1047/* #__PURE__ */
1048createNumberFactory('divide', _number.divideNumber); // bitwise
1049
1050exports.createDivide = createDivide;
1051var createBitAnd =
1052/* #__PURE__ */
1053createNumberFactory('bitAnd', _number.bitAndNumber);
1054exports.createBitAnd = createBitAnd;
1055var createBitNot =
1056/* #__PURE__ */
1057createNumberFactory('bitNot', _number.bitNotNumber);
1058exports.createBitNot = createBitNot;
1059var createBitOr =
1060/* #__PURE__ */
1061createNumberFactory('bitOr', _number.bitOrNumber);
1062exports.createBitOr = createBitOr;
1063var createBitXor =
1064/* #__PURE__ */
1065createNumberFactory('bitXor', _number.bitXorNumber);
1066exports.createBitXor = createBitXor;
1067var createLeftShift =
1068/* #__PURE__ */
1069createNumberFactory('leftShift', _number.leftShiftNumber);
1070exports.createLeftShift = createLeftShift;
1071var createRightArithShift =
1072/* #__PURE__ */
1073createNumberFactory('rightArithShift', _number.rightArithShiftNumber);
1074exports.createRightArithShift = createRightArithShift;
1075var createRightLogShift =
1076/* #__PURE__ */
1077createNumberFactory('rightLogShift', _number.rightLogShiftNumber); // combinatorics
1078
1079exports.createRightLogShift = createRightLogShift;
1080// logical
1081var createAnd =
1082/* #__PURE__ */
1083createNumberFactory('and', _number.andNumber);
1084exports.createAnd = createAnd;
1085var createNot =
1086/* #__PURE__ */
1087createNumberFactory('not', _number.notNumber);
1088exports.createNot = createNot;
1089var createOr =
1090/* #__PURE__ */
1091createNumberFactory('or', _number.orNumber);
1092exports.createOr = createOr;
1093var createXor =
1094/* #__PURE__ */
1095createNumberFactory('xor', _number.xorNumber); // matrix
1096
1097exports.createXor = createXor;
1098// FIXME: create a lightweight "number" implementation of subset only supporting plain objects/arrays
1099var createIndex =
1100/* #__PURE__ */
1101(0, _factory.factory)('index', [], function () {
1102 return _noop.noIndex;
1103});
1104exports.createIndex = createIndex;
1105var createMatrix =
1106/* #__PURE__ */
1107(0, _factory.factory)('matrix', [], function () {
1108 return _noop.noMatrix;
1109}); // FIXME: needed now because subset transform needs it. Remove the need for it in subset
1110
1111exports.createMatrix = createMatrix;
1112var createSubset =
1113/* #__PURE__ */
1114(0, _factory.factory)('subset', [], function () {
1115 return _noop.noSubset;
1116}); // TODO: provide number+array implementations for map, filter, forEach, zeros, ...?
1117// TODO: create range implementation for range?
1118
1119exports.createSubset = createSubset;
1120// probability
1121var createCombinations = createNumberFactory('combinations', _number.combinationsNumber);
1122exports.createCombinations = createCombinations;
1123var createGamma = createNumberFactory('gamma', _number.gammaNumber);
1124exports.createGamma = createGamma;
1125// trigonometry
1126var createAcos =
1127/* #__PURE__ */
1128createNumberFactory('acos', _number.acosNumber);
1129exports.createAcos = createAcos;
1130var createAcosh =
1131/* #__PURE__ */
1132createNumberFactory('acosh', _number.acoshNumber);
1133exports.createAcosh = createAcosh;
1134var createAcot =
1135/* #__PURE__ */
1136createNumberFactory('acot', _number.acotNumber);
1137exports.createAcot = createAcot;
1138var createAcoth =
1139/* #__PURE__ */
1140createNumberFactory('acoth', _number.acothNumber);
1141exports.createAcoth = createAcoth;
1142var createAcsc =
1143/* #__PURE__ */
1144createNumberFactory('acsc', _number.acscNumber);
1145exports.createAcsc = createAcsc;
1146var createAcsch =
1147/* #__PURE__ */
1148createNumberFactory('acsch', _number.acschNumber);
1149exports.createAcsch = createAcsch;
1150var createAsec =
1151/* #__PURE__ */
1152createNumberFactory('asec', _number.asecNumber);
1153exports.createAsec = createAsec;
1154var createAsech =
1155/* #__PURE__ */
1156createNumberFactory('asech', _number.asechNumber);
1157exports.createAsech = createAsech;
1158var createAsin =
1159/* #__PURE__ */
1160createNumberFactory('asin', _number.asinNumber);
1161exports.createAsin = createAsin;
1162var createAsinh =
1163/* #__PURE__ */
1164createNumberFactory('asinh', _number.asinhNumber);
1165exports.createAsinh = createAsinh;
1166var createAtan =
1167/* #__PURE__ */
1168createNumberFactory('atan', _number.atanNumber);
1169exports.createAtan = createAtan;
1170var createAtan2 =
1171/* #__PURE__ */
1172createNumberFactory('atan2', _number.atan2Number);
1173exports.createAtan2 = createAtan2;
1174var createAtanh =
1175/* #__PURE__ */
1176createNumberFactory('atanh', _number.atanhNumber);
1177exports.createAtanh = createAtanh;
1178var createCos =
1179/* #__PURE__ */
1180createNumberFactory('cos', _number.cosNumber);
1181exports.createCos = createCos;
1182var createCosh =
1183/* #__PURE__ */
1184createNumberFactory('cosh', _number.coshNumber);
1185exports.createCosh = createCosh;
1186var createCot =
1187/* #__PURE__ */
1188createNumberFactory('cot', _number.cotNumber);
1189exports.createCot = createCot;
1190var createCoth =
1191/* #__PURE__ */
1192createNumberFactory('coth', _number.cothNumber);
1193exports.createCoth = createCoth;
1194var createCsc =
1195/* #__PURE__ */
1196createNumberFactory('csc', _number.cscNumber);
1197exports.createCsc = createCsc;
1198var createCsch =
1199/* #__PURE__ */
1200createNumberFactory('csch', _number.cschNumber);
1201exports.createCsch = createCsch;
1202var createSec =
1203/* #__PURE__ */
1204createNumberFactory('sec', _number.secNumber);
1205exports.createSec = createSec;
1206var createSech =
1207/* #__PURE__ */
1208createNumberFactory('sech', _number.sechNumber);
1209exports.createSech = createSech;
1210var createSin =
1211/* #__PURE__ */
1212createNumberFactory('sin', _number.sinNumber);
1213exports.createSin = createSin;
1214var createSinh =
1215/* #__PURE__ */
1216createNumberFactory('sinh', _number.sinhNumber);
1217exports.createSinh = createSinh;
1218var createTan =
1219/* #__PURE__ */
1220createNumberFactory('tan', _number.tanNumber);
1221exports.createTan = createTan;
1222var createTanh =
1223/* #__PURE__ */
1224createNumberFactory('tanh', _number.tanhNumber); // transforms
1225
1226exports.createTanh = createTanh;
1227var createIsInteger =
1228/* #__PURE__ */
1229createNumberFactory('isInteger', _number.isIntegerNumber);
1230exports.createIsInteger = createIsInteger;
1231var createIsNegative =
1232/* #__PURE__ */
1233createNumberFactory('isNegative', _number.isNegativeNumber);
1234exports.createIsNegative = createIsNegative;
1235var createIsPositive =
1236/* #__PURE__ */
1237createNumberFactory('isPositive', _number.isPositiveNumber);
1238exports.createIsPositive = createIsPositive;
1239var createIsZero =
1240/* #__PURE__ */
1241createNumberFactory('isZero', _number.isZeroNumber);
1242exports.createIsZero = createIsZero;
1243var createIsNaN =
1244/* #__PURE__ */
1245createNumberFactory('isNaN', _number.isNaNNumber);
1246exports.createIsNaN = createIsNaN;
1247
1248// helper function to create a factory function for a function which only needs typed-function
1249function createNumberFactory(name, fn) {
1250 return (0, _factory.factory)(name, ['typed'], function (_ref) {
1251 var typed = _ref.typed;
1252 return typed(fn);
1253 });
1254}
\No newline at end of file