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: about 8 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 |