type_erasure_and_dispatch
Generic programming technique
An exploration of type erasure and dispatch in C to improve generic programming
Code related to ACCU meet up talk.
4 stars
2 watching
0 forks
Language: C
last commit: over 7 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
| A C++ library providing an extensible type erasure mechanism | 42 |
| A static dispatch library for Common Lisp that enables optimization by choosing methods at compile-time. | 80 |
| A utility for ensuring exhaustive checks on TypeScript discriminated unions to enhance type safety and reliability in Angular applications | 5 |
| An abstraction layer for I2C and SPI communication | 299 |
| A wrapper around Got to simplify interactions with AWS v4 signed APIs. | 27 |
| An alternative to Grand Central Dispatch with new Swift classes for queues, timers, and task groups. | 107 |
| Provides a generic interface to standard Common Lisp functions for various operations like equality and sequence manipulation. | 143 |
| Patches to make Hackage compatible with Eta language | 64 |
| Defines cross-language data types to generate efficient and type-safe serializers, deserializers, and validators for various programming languages. | 317 |
| A typesafe event emitter alternative with support for async/await and promise handling | 456 |
| A front-end friendly utility for facilitating intuitive transactions on the Algorand network. | 10 |
| A collection of Common Lisp utility functions and macros to simplify development | 4 |
| A type-safe networking abstraction layer that associates request type with response type. | 2,000 |
| An implementation of a programming language and its compiler in Haskell | 0 |
| A compiler written in Zig to translate C code into machine-specific binary code | 1,151 |