Show HN: A hash array-mapped trie implementation in C Long-simmering side project that is finally ready to see the light. HAMTs are a cool persistent data structure and implementing one has been a lot of fun. Beyond the code, there is likely some value in the extensive and largely complete implementation docs; basic benchmarks are linked in the README, too. Kind of aiming to be "the libavl for HAMTs". That is obviously a high and aspirational bar but a distinct possibility if it stirs up a little interest and/or contribution. Anyways, it's time for this to go out, collect feedback and maybe even some use outside of toy projects. Let me know how it goes. https://ift.tt/dH5qscQ July 11, 2023 at 02:36AM
Show HN: A hash array-mapped trie implementation in C https://ift.tt/yEpVD9z
Related Articles
Show HN: Linen.team – A lightweight, thread-first Slack alternative https://ift.tt/F46wEBlShow HN: Linen.team – A lightweight, thread-first Slack alternati… Read More
Show HN: Natural Language to SQL "Text-to-SQL" API https://ift.tt/RkBxewjShow HN: Natural Language to SQL "Text-to-SQL" API Hi HN- Today, we ar… Read More
Show HN: AED Map – Mobile App for Automated External Defibrillators https://ift.tt/QIbsj5BShow HN: AED Map – Mobile App for Automated External Defibrillators I'… Read More
Show HN: The Namingless Programming Language https://ift.tt/mDS4tFcShow HN: The Namingless Programming Language A programming language th… Read More
Show HN: FoldMation – Interactive origami learning and creation https://ift.tt/FQY1MWtShow HN: FoldMation – Interactive origami learning and creation Hi, I'… Read More
Show HN: Swift Mail, a native macOS app for JMAP mail https://ift.tt/EBMJwcNShow HN: Swift Mail, a native macOS app for JMAP mail Hello HN! I'm ex… Read More
Show HN: I built a simple daily budgeting app for me and my wife https://ift.tt/sRGue28Show HN: I built a simple daily budgeting app for me and my wife https… Read More
Show HN: Event finding map-based platform https://ift.tt/CiMVHlYShow HN: Event finding map-based platform Hello there, We're trying to… Read More
0 Comments: