Releases: cm-jones/libdsc
Releases · cm-jones/libdsc
libdsc-0.1.0-alpha
libdsc-0.1.0-alpha (2024-04-20)
This is the initial release of libdsc: an open-source C library featuring efficient implementations of essential data structures.
Features
- Vector: a dynamic array that automatically resizes as needed.
- Stack: a last in, first out (LIFO) data structure.
- Queue: a first in, first out (FIFO) data structure.
- List: a singly linked list implementation.
- Set: an unordered collection of unique values.
- Map: an associative array that stores key-value pairs.
Other Improvements
- Comprehensive unit tests for each data structure.
- Makefile for building the library.
- Detailed README with usage instructions and API documentation.
- GitHub Actions workflow for continuous integration.
- Licensed under the GNU General Public License v3.0.
For more details, please refer to the CHANGELOG.