84 Commits

Author SHA1 Message Date
jos
bb9a1e2164 Rename *Full files to *Any 2019-04-27 20:27:26 +02:00
jos
ecaa30c05e Update urls of examples to point to root instead of index.js 2019-04-24 10:50:54 +02:00
jos
f4d4180cea Move all entry files under ./src/entry 2019-04-24 10:48:01 +02:00
jos
05e6cfec7f Doc generation working again. Renamed variance and evaluate occurrences in the docs. 2019-01-09 11:21:43 +01:00
jos
17f07ec098 Fixed incompatibility with v4 (index.js file) 2018-06-13 14:02:50 +02:00
jos
b4c4050dd0 Moved lib to src (WIP) 2018-06-06 15:03:00 +02:00
Harry Sarson
d559aa5062 fixed doc error for config option predictable 2017-01-24 18:43:07 +00:00
jos
526c1ddfc8 Fixed #503: Removed trailing commas and the use of keyword import as
property, as this gives issues with old JavaScript engines
2015-11-13 21:10:00 +01:00
jos
bc5d2fe9e4 Added example on how to fallback from fraction to bignumber. Reorganized index.js a bit. 2015-07-18 22:39:44 +02:00
jos
493f34ec7b Split collection.js into separate (pure) functions 2015-07-18 11:47:38 +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
jos
3cf7d2c309 Conversions to v2 2015-06-07 16:53:40 +02:00
jos
b7b4669935 Conversions after merging develop into v2 2015-06-07 15:57:58 +02:00
jos
0eb9b5b119 Implemented a new configuration option predictable, which can be set to true in order to ensure predictable function output types. 2015-05-23 21:00:08 +02:00
jos
73f2dc2601 Implemented Fraction (using library fraction.js) for add, subtract, multiply, divide. 2015-05-12 11:42:57 +02:00
jos
320378543f Moved the primitive types to ./lib/type again (not in a subfolder primitive) 2015-05-05 14:04:23 +02:00
jos
b32b89f94c Moved help/docs related stuff to ./lib/expression 2015-05-05 14:01:38 +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
3dc48519d9 Moved FibonacciHeap to ./lib/type/matrix 2015-05-05 12:04:57 +02:00
jos
758107428c Moved collection.js and Matrix.js under ./lib/type/matrix, moved construction functions matrix.js and sparse.js to ./lib/type/matrix/function, and created an index file. 2015-05-05 12:00:07 +02:00
jos
8b06d04d48 Moved expression related functions under ./lib/expression/function 2015-05-05 11:52:18 +02:00
jos
d5c046d793 Cleaned up some old todo's 2015-05-02 17:05:54 +02:00
jos
0ccb0bce4c Refactored Chain, decoupled from import 2015-05-01 16:23:04 +02:00
jos
99e3fd40c4 Introduced event emitter, and events config and import. Renamed loader.js to core.js 2015-05-01 14:03:29 +02:00
jos
e348cb70a2 Refactored Range and Index. Reorganized index.js 2015-04-30 20:36:45 +02:00
jos
1204259209 Refactored Complex and Unit into factory functions 2015-04-28 22:04:42 +02:00
jos
e5e2625838 Enclosed ResultSet in a factory function 2015-04-28 21:40:35 +02:00
jos
2b571b3e40 Created an index.js file for expression related stuff 2015-04-28 20:38:55 +02:00
jos
106c5969de Refactored Help into a factory function 2015-04-28 20:37:14 +02:00
jos
e9e87cd938 Refactored ones and zeros to typed-functions. Created an index.js file for all matrix functions. 2015-04-28 20:14:08 +02:00
jos
6caef99cbf Changed the factory of function resize. Not yet rewritten to typed-function 2015-04-27 20:53:55 +02:00
jos
444dc1c521 Created an index file for all transforms and for units 2015-04-27 20:20:33 +02:00
jos
e8c6dcf7c1 Refactored filter.transform, forEach.transform, and index.transform into typed-functions. 2015-04-27 20:14:07 +02:00
jos
811508906c Refactored functions range, subset, concat.transform, map.transform, max.transform, mean.transform, min.transform, range.transform, subset.transform to typed-functions 2015-04-27 19:11:21 +02:00
jos
84512de60b Added a few more index.js files. Removed caching mechanism for function transforms (will be improved upon later again) 2015-04-27 14:54:03 +02:00
jos
d3d3212633 Refactored all nodes into factory functions (see #342) 2015-04-26 21:25:31 +02:00
jos
7a37c777e4 Created index.js files for most groups of functions so you can import a all functions with a single action 2015-04-26 20:28:47 +02:00
Rogelio J. Baucells
748fe0d0fb CcsMatrix refactoring 2015-04-24 11:13:17 -04:00
rjbaucells
a2d2e24e76 multiply() refactoring 2015-04-22 19:46:35 -04:00
jos
952ec790cf Refactored concat and flatten to typed-functions 2015-04-22 22:13:04 +02:00
Rogelio J. Baucells
ae0b2cf4e9 trace() refactoring 2015-04-22 12:41:02 -04:00
jos
c5007d4bf2 Refactored cross, dot, size, squeeze to typed-functions 2015-04-20 21:28:17 +02:00
jos
0712f083a2 Moved registry of matrix implementations from index to the implementations itself 2015-04-15 21:41:11 +02:00
jos
1d5a972a58 Refactored combinations, factorial, gamma, permutations, pickRandom, random, randomInt to typed-functions 2015-04-15 21:30:32 +02:00
jos
e1fa9c8603 Refactored eval, help, and parse to typed-functions 2015-04-14 21:37:41 +02:00
jos
3f0ef4f062 Refactored and, not, or, xor to typed-functions 2015-04-14 21:10:55 +02:00
jos
989fcc154b Refactored bitNot, bitOr, bitXor, leftShift, rightArithShift, rightLogShift to typed-functions. 2015-04-13 21:32:48 +02:00
Rogelio J. Baucells
cf03b03578 lusolve() - partial 2015-04-08 18:00:42 -04:00
rjbaucells
2d4236b460 Vector - partial 2015-04-08 00:02:29 -04:00
rjbaucells
e7d3d7f660 lusolve() 2015-04-07 20:27:28 -04:00