Commit graph

21 commits

Author SHA1 Message Date
684cc7d7f8 Compile new lset. 2023-07-07 12:50:14 +02:00
fd927e3569 Prepare the new ldict implementation. 2023-07-07 12:07:19 +02:00
1d9edaa320 Work on bst-equal implementation. 2023-07-07 12:00:47 +02:00
f5e7dfe055 Start reimplementing missing ldict through bst. 2023-07-07 11:26:53 +02:00
33fadab5e7 Start implementing symbol ldict. 2023-07-07 11:22:47 +02:00
276e60b883 Update last doc. 2023-07-07 10:57:15 +02:00
f3bcfcaa6a Fix functional updates. 2023-07-07 10:48:32 +02:00
3f6c5cc36a Fix parameter ducking and remove bst-tests running. 2023-07-07 10:22:08 +02:00
c234f883bd Work on functional updates. 2023-07-07 10:19:43 +02:00
d756c8e47a Small fixes. 2023-07-07 10:10:07 +02:00
3a3af066af Add preliminary bdict reimplementation. 2023-07-07 10:07:41 +02:00
6d7639e56d Implement missing list->bst. 2023-07-07 10:01:35 +02:00
6999664aa1 Finish preliminary BST reimplementation. 2023-07-07 09:58:04 +02:00
19c40c18a6 Finding and filtering pairs. 2023-07-07 09:53:45 +02:00
901d2f7398 KVV and balancing. 2023-07-07 09:46:22 +02:00
7370cea951 Finish BST node removal. 2023-07-07 07:55:15 +02:00
915e846b01 Skeleton of generic BST removal with counting. 2023-07-06 22:23:47 +02:00
0683a20166 Test count and contains. 2023-07-06 22:02:59 +02:00
5fc654d57e Implement ref, contains? and set. 2023-07-06 22:00:41 +02:00
f9a2fdbcdf Add basic BST tests. 2023-07-06 21:50:21 +02:00
8d6ca4697c Start working on generic BST backend for dictionaries and sets. 2023-07-06 21:42:21 +02:00