Commit Graph
7 Commits
Author SHA1 Message Date
Hanzo Dev c25b6e7f89 Update go.mod v0.1.3 2025-10-30 12:12:02 -07:00
Hanzo Dev a154081bc1 Add missing Set methods and fix tests
- Make Add() variadic to accept multiple elements
- Add Overlaps() method to check for common elements
- Add Pop() method to remove and return an element
- Add NewSet() constructor with optional initial capacity
- Implement MarshalJSON/UnmarshalJSON for JSON serialization
- Fix test to use return values from Union/Difference

All tests now passing.
2025-10-28 09:59:35 -07:00
Hanzo Dev 93e59bf1d4 Update set implementation and add documentation 2025-10-28 09:59:35 -07:00
Zach Kelling bd2d8bed31 Update go.mod dependencies 2025-09-24 02:39:13 +00:00
Zach Kelling 2a3a7e8a14 chore: standardize on Go 1.25.1 2025-09-21 08:44:30 +00:00
Zach Kelling 4ba63b8a06 fix: set Go version to 1.22.8 for compatibility v0.1.1 2025-09-21 07:58:55 +00:00
Hanzo Dev f271a0362b Initial commit: Lux math library v0.1.0 2025-08-18 13:18:19 -05:00