Commit Graph
45 Commits
Author SHA1 Message Date
mindfulminun fb7c5964fe Merge pull request #4 from MindfulMinun/next
1.3.0
1.3.0
2023-08-02 22:52:18 -05:00
mindfulminun b8e0fcb8d1 Fixup for release 2023-08-02 22:51:42 -05:00
mindfulminun 47b7cae5ed Add BinaryHeap, Memo, and StateMachine, fixup previous caught bugs 2023-08-02 22:45:00 -05:00
mindfulminun fe9cc71154 Lots of changes to Matrix.ts
- Use static typing to infer matrix sizes before multiplication.
- Implement Laplace expansion for calculating determinants
    - Use Memo
- Add submatrix
- Add Strang static method
2023-06-16 04:44:31 -05:00
mindfulminun a8b24fb996 Add memo 2023-06-16 04:39:37 -05:00
mindfulminun dc7c0c2970 Fix formatting 2023-06-16 04:37:37 -05:00
mindfulminun 3493a7ca86 Fix wording 2023-04-23 18:01:03 -05:00
mindfulminun 03933f1000 graph.test: Show helpful output 2023-04-04 00:42:35 -05:00
mindfulminun a994700723 Add structures test 2023-04-04 00:42:03 -05:00
mindfulminun 9168c1620c Update graph to use correct Queue methods 2023-04-04 00:41:37 -05:00
mindfulminun 4343355672 Add Prettify helper type 2023-04-04 00:40:26 -05:00
mindfulminun cc14c078ed Add BinaryHeap, rename methods of Queue 2023-04-04 00:40:08 -05:00
mindfulminun e566edf635 Merge pull request #3 from MindfulMinun/next
1.2.0
1.2.0
2023-02-15 21:55:22 -06:00
mindfulminun 8d0e185e96 Lol idek 2023-02-01 22:20:55 -06:00
mindfulminun db4a8529f7 Add a changelog! 2022-11-30 02:24:01 -06:00
mindfulminun 5957f731b2 Deprecate choose and shuffle 2022-11-30 02:23:56 -06:00
mindfulminun b7d92f528c Add negative tests for range 2022-11-30 02:03:05 -06:00
mindfulminun 849f641d14 Remove helpers.ts, sort into different files 2022-11-30 02:02:53 -06:00
mindfulminun 99ac5b24bc Rename BaseRNG -> RNG 2022-11-30 02:01:51 -06:00
mindfulminun d935d99d9d chore: Add date to isPrime, move choose 2022-11-14 14:52:40 -06:00
mindfulminun 2019573887 Rename iterables.ts to structures.ts 2022-11-14 03:50:11 -06:00
mindfulminun b83668ef07 Add bidi search
- Added g3 graph and one test
2022-11-14 03:49:14 -06:00
mindfulminun 14515278df Add comments on graph stuff 2022-11-14 03:45:30 -06:00
mindfulminun 197fd14d51 Add JSON replacer/reviver functions 2022-10-23 22:59:42 -05:00
mindfulminun a344784c6a Add tests to Graph 2022-10-23 21:52:40 -05:00
mindfulminun f0203d4c60 Rewrite graph algorithms to use Stack and Queue 2022-10-23 21:52:24 -05:00
mindfulminun 078956b5fd Add Queue and Stack 2022-10-23 21:51:22 -05:00
mindfulminun a7dc28d86d More graphs and primes! 2022-10-18 23:26:30 -05:00
MindfulMinun e273396609 Graphs! 2022-08-01 02:44:17 -05:00
MindfulMinun bb4b783537 Add AsyncIterable to EventStream 2022-08-01 02:44:05 -05:00
MindfulMinun 99329a9010 Add graphs! 2022-07-26 01:42:13 -05:00
MindfulMinun 7119ee6873 Move everything to core 2022-07-26 01:41:08 -05:00
MindfulMinun ad223ef14b More refactoring 2022-07-16 21:50:54 -05:00
MindfulMinun 524776ef9d Refactoring
- Avoid any, use unknown instead
- Use const where possible
- Refactor comments to avoid type definitions when provided by TypeScript
2022-07-16 20:28:26 -05:00
MindfulMinun c9c9978a6b Consistent documentation across RNG 2022-07-16 20:15:37 -05:00
MindfulMinun 7d0db4d357 Add BaseRNG.chooseWithWeights method 2022-07-16 20:11:48 -05:00
MindfulMinun d40e3a8827 Fix bug, rng not being called 1.1.0 2022-07-08 19:51:33 -05:00
Benji 2e6d944fb8 Merge pull request #2 from MindfulMinun/next
Add rng.ts
2022-07-08 01:32:19 -05:00
MindfulMinun 95e80d9376 Add rng.ts 2022-07-08 01:29:57 -05:00
Benji 3b8138d4fe Add limit and limitAsync (#1)
* Fix tests for iterable

* Add limit and limitAsync functions
2022-07-07 23:31:25 -05:00
MindfulMinun 9f0b49a716 Add limit and limitAsync functions 2022-07-07 23:28:38 -05:00
MindfulMinun 99db8d7269 Fix tests for iterable 2022-06-30 01:18:15 -05:00
MindfulMinun 9646b31cfd Add divide function. 2022-06-28 20:38:18 -05:00
MindfulMinun 09c5774dea Move everything to root 1.0.0 2022-06-26 11:35:57 -05:00
MindfulMinun 9d7f83f838 initial commit 2022-06-26 11:34:26 -05:00