c-collections
https://github.com/standardloop/c-collections
About
This repo contains my reusable datastructures all written in C released as a dylib
Item
An Item is a wrapper around a void pointer.
It looks like this
typedef struct
{
void *value;
ItemFreeFunction *freeFunction;
ItemPrintFunction *printFunction;
} Item;
This Item is the foundation of these collections present.
List
WIP
Hashmap
WIP