Type Safe Generic Data Structures in C

See my follow-up article: &ldquo;A Fast, Growable Array With Stable Pointers in C&rdquo; I write type safe generic data structures in C using a technique that I haven&rsquo;t seen elsewhere1. It uses unions to associate type information with a generic data structure, but we&rsquo;ll get to that. My approach works for any type of data structure: maps, arrays, binary trees&hellip; but for this…