112 Commits

Author SHA1 Message Date
Simon Gardling
243135b3dc cleanup 2022-05-04 23:43:50 -04:00
Simon Gardling
13a47ec30b MAJOR refactoring 2022-05-03 11:51:09 -04:00
Simon Gardling
2ee56104ae refactoring 2022-04-26 10:08:28 -04:00
Simon Gardling
fcfab3cf1c add descriptive error 2022-04-26 09:13:46 -04:00
Simon Gardling
03e7105ee9 JsonFileOutput -> TextData 2022-04-26 09:12:20 -04:00
Simon Gardling
d11480ed95 refactoring 2022-04-22 12:08:55 -04:00
Simon Gardling
5d153f4842 refactoring 2022-04-21 23:25:33 -04:00
Simon Gardling
547e4d7517 fix comments 2022-04-12 15:13:03 -04:00
Simon Gardling
95fb39715f use slice for option_vec_printer 2022-04-07 10:35:27 -04:00
Simon Gardling
c10843140b code improvements 2022-04-07 09:08:52 -04:00
Simon Gardling
a65874cf51 rewrite option_vec_printer and fix error 2022-04-06 14:36:31 -04:00
Simon Gardling
cd7fc75b67 update chars_take 2022-04-06 14:19:40 -04:00
Simon Gardling
f9046ce6dc fix doc 2022-04-06 11:52:46 -04:00
Simon Gardling
6f1d64ea02 code cleanup 2022-04-05 09:37:48 -04:00
Simon Gardling
516150f9c5 Welcome menu 2022-04-04 10:56:20 -04:00
Simon Gardling
dc53889dd5 clippy 2022-03-31 14:50:50 -04:00
Simon Gardling
9ea2a47246 clippy 2022-03-31 09:54:39 -04:00
Simon Gardling
a49b99e274 fix comment 2022-03-30 13:36:30 -04:00
Simon Gardling
c0996d91db fix traits 2022-03-30 13:32:09 -04:00
Simon Gardling
ce22f1645f fix FunctionHelper 2022-03-30 11:38:36 -04:00
Simon Gardling
2e2f28f60b turn some helper functions into traits 2022-03-30 11:13:04 -04:00
Simon Gardling
e53dab559f async work 2022-03-30 10:46:58 -04:00
Simon Gardling
eeecf4bd74 borrow more 2022-03-29 18:29:38 -04:00
Simon Gardling
d9c6c8143e use phf (generate hashmap at compiletime) 2022-03-29 16:50:28 -04:00
Simon Gardling
734989f1a4 clippy 2022-03-29 11:19:01 -04:00
Simon Gardling
f9e523f320 better autocomplete system 2022-03-29 11:18:27 -04:00
Simon Gardling
2bd1f641f9 comments 2022-03-28 09:09:36 -04:00
Simon Gardling
848588e29d small code changes 2022-03-26 00:54:57 -04:00
Simon Gardling
723d61d1b5 dyn_mut_iter 2022-03-24 19:22:28 -04:00
Simon Gardling
d97c149e1f simplify option_vec_printer 2022-03-24 18:16:33 -04:00
Simon Gardling
442c3b403c thing 2022-03-24 14:21:42 -04:00
Simon Gardling
5c8d7d4292 turn value_vec_to_tuple into a Trait 2022-03-24 12:56:24 -04:00
Simon Gardling
bae8ff8c0a fix incorrect variable name 2022-03-24 11:35:50 -04:00
Simon Gardling
862efa2c0e fix option_vec_printer 2022-03-24 11:33:09 -04:00
Simon Gardling
8cbc63fbc7 a lot of refactoring and re-implementing tests for FunctionEntry 2022-03-24 11:26:43 -04:00
Simon Gardling
7b4f28f78f option_vec_printer improvements and tests 2022-03-24 09:40:46 -04:00
Simon Gardling
577162a0b1 Code improvements and better handling of empty integrals 2022-03-24 09:12:51 -04:00
Simon Gardling
50892ed4b5 refactor newton's method 2022-03-24 08:45:09 -04:00
Simon Gardling
7dc7167a57 refactor newtons_method 2022-03-24 00:07:59 -04:00
Simon Gardling
26000b06c8 fix resolution_helper 2022-03-23 23:22:10 -04:00
Simon Gardling
3b4ccd52a5 fix comments 2022-03-23 23:20:29 -04:00
Simon Gardling
fe4f44718e should be using 'tuple_windows' instead 2022-03-23 20:59:20 -04:00
Simon Gardling
c4c29328b6 refactor newtons_method 2022-03-23 20:56:04 -04:00
Simon Gardling
fd82c71652 use rayon parallel iterator when not on wasm 2022-03-23 20:41:24 -04:00
Simon Gardling
cd8cb6b587 TONS of refactoring 2022-03-23 13:41:52 -04:00
Simon Gardling
5f2fdce026 some improvements 2022-03-23 12:24:57 -04:00
Simon Gardling
6be78c763a lots of changes 2022-03-23 10:14:29 -04:00
Simon Gardling
b3963bb852 clippy 2022-03-22 14:50:21 -04:00
Simon Gardling
14c2fb4eda edit comment 2022-03-22 14:50:06 -04:00
Simon Gardling
a83282a8d6 remove import 2022-03-22 14:47:48 -04:00