Commit Graph

19 Commits

Author SHA1 Message Date
ead8a6e04e Refactored string_set_at to be immutable and added String documentation 2026-01-12 14:05:37 +01:00
0f8378bf75 Completed unit tests for String type and added string_slice function 2026-01-09 12:14:30 +01:00
44e3dfa58d Added unit tests for String data type and updated CI 2026-01-08 16:29:34 +01:00
feb136d393 Added functional methods (map, filter and reduce) 2025-12-22 12:23:35 +01:00
7cc2615f8b Fixed bug about bigint product, updated unit tests and sample usage. 2025-12-17 17:04:16 +01:00
5aa15f2276 Fixed multiple bugs in hashmap implementation.
1. Fixed infinite loop issue that occurred when map was full of
   tombstones;
2. Fixed bug related to tombstone count decrement when adding a new
   key on a deleted slot;
3. Added proper map resize when keys are added or removed;
4. Fixed inconsistent error messages;
5. Added proper NULL check on map_remove method.
2025-11-25 14:16:32 +01:00
b885d93b6f Merge pull request #1 from ceticamarco/bignum_experimental
Adding BigInt support
2025-11-18 11:46:42 +01:00
c658c93182 Fixed minor bugs and added documentation for big integers 2025-11-18 11:28:43 +01:00
9e419d09ac Added unit tests for BigInt data type and updated docs 2025-11-17 17:12:46 +01:00
f625862ad2 Added new unit tests which lead to bug fix 2025-11-17 12:22:29 +01:00
3ff89c8d35 Implemented long division algorithm and added printf for big integers 2025-11-17 10:54:23 +01:00
86f2fb20dd Fixed bug in vector unit test 2025-11-17 09:28:30 +01:00
5af5699e66 Added requirements for division and fixed critical bugs 2025-11-13 11:52:07 +01:00
574877eba7 Fixed heap overflow caused by vector_resize 2025-11-10 12:16:18 +01:00
1589a7d84f Added Quicksort implementation for generic data types. 2025-11-07 16:54:21 +01:00
50abb79be1 Added README.md and LICENSE files 2025-11-06 12:16:27 +01:00
196082919a Fixed issue related to unit tests 2025-11-05 15:45:12 +01:00
bc36a4c7e1 Added unit tests for Map data type and fixed other issues 2025-11-05 15:27:58 +01:00
e6a48e1c21 Added unit tests for Vector data type 2025-11-05 11:52:21 +01:00