jos
|
949261f92b
|
Refactored usage of properties .isRange, .isIndex, .isResultSet, and .isHelp for their (safe) function equivalents
|
2017-08-12 13:31:09 +02:00 |
|
jos
|
fa01e993af
|
Refactored x && x.isMatrix === true into type.isMatrix(x), same with isDenseMatrix and isSparseMatrix
|
2017-08-12 13:24:39 +02:00 |
|
jos
|
e10dd5bce5
|
Refactored x && x.isBigNumber === true into type.isBigNumber(x)
|
2017-08-12 11:54:53 +02:00 |
|
jos
|
84755ca968
|
Cleaned up unused imports
|
2016-10-02 14:37:52 +02:00 |
|
jos
|
2ef1a96094
|
Fixed broken unit test
|
2015-12-05 11:57:28 +01:00 |
|
jos
|
931736658d
|
Added support for getting/setting object properties to Index and math.subset
|
2015-12-04 09:53:35 +01:00 |
|
jos
|
188f43a26a
|
Lazy loading works ... hurray!!!
|
2015-07-22 21:13:15 +02:00 |
|
jos
|
658990a49b
|
Moved Range and Index under lib/type/matrix. Renamed the file Index.js to MatrixIndex.js to prevent name conflicts on Windows. Added an index.js file in lib/function
|
2015-07-12 20:21:27 +02:00 |
|
Rogelio J. Baucells
|
fedae8e386
|
Set removal
|
2015-05-20 18:16:17 -04:00 |
|
rjbaucells
|
799ccc9463
|
set from parser
|
2015-05-13 22:45:28 -04:00 |
|
rjbaucells
|
6f8fca77cb
|
tests - final
|
2015-05-13 20:29:43 -04:00 |
|
rjbaucells
|
a85cbee709
|
transform - partial
|
2015-05-12 20:32:23 -04:00 |
|
rjbaucells
|
b23d6ef7d1
|
Set
|
2015-05-12 20:01:17 -04:00 |
|
jos
|
06b9664b87
|
Removed more instanceof checks
|
2015-05-05 15:21:57 +02:00 |
|
jos
|
7e3eda8603
|
Moved all data types and their construction functions into a folder of their own under ./lib/type
|
2015-05-05 13:51:24 +02:00 |
|
jos
|
e348cb70a2
|
Refactored Range and Index. Reorganized index.js
|
2015-04-30 20:36:45 +02:00 |
|
jos
|
de7f84ad3a
|
Name for a factory is now optional. All transform functions do no longer export something to the math namespace
|
2015-04-28 20:49:35 +02:00 |
|
jos
|
e8c6dcf7c1
|
Refactored filter.transform, forEach.transform, and index.transform into typed-functions.
|
2015-04-27 20:14:07 +02:00 |
|
jos
|
8a68bb56e4
|
Merged math.js v1.5 into v2. Format support of functions eye and diag still needs to be fixed
|
2015-03-31 22:07:47 +02:00 |
|
jos
|
5cab0641e9
|
Simplified the factory structure a little bit. Reworked reviver and BigNumber to factories
|
2015-03-26 21:03:55 +01:00 |
|
Rogelio J. Baucells
|
b4463d9ef3
|
Initial require() changes
|
2015-03-04 13:53:32 -05:00 |
|
jos
|
70a476c357
|
Replaced all require('decimal.js') with require('../type/BigNumber'), containing the toJSON and fromJSON methods for BigNumber
|
2015-02-18 20:41:27 +01:00 |
|
jos
|
86bcd55352
|
Changed the way transforms are registered internally, making Node.compile faster, and enabling lazy-loading constants
|
2015-01-13 10:48:52 +01:00 |
|
jos
|
52a922e937
|
Fixed #210: Disabled array notation for ranges in a matrix index the expression parser
|
2014-09-09 17:33:53 +02:00 |
|
jos
|
40f0bb91aa
|
Fixed #210: an zero-based issue when getting a matrix subset using an index containing a matrix
|
2014-08-25 20:35:10 +02:00 |
|
jos
|
f23c87c4f7
|
renamed __transform__ to transform
|
2014-08-16 17:41:37 +02:00 |
|
jos
|
7b08047061
|
Changed min, max, and mean to one-based dim
|
2014-07-24 21:35:11 +02:00 |
|
jos
|
8c224d3e71
|
Moved transformation of error messages (zero-based to one-based) to the expression/transform section
|
2014-07-20 20:45:10 +02:00 |
|