Ideas, thoughts, and notes on a typeclass/interface based polymorphism pattern for standard C
☆44Jun 26, 2021Updated 4 years ago
Alternatives and similar repositories for typeclass-interface-pattern
Users that are interested in typeclass-interface-pattern are comparing it to the libraries listed below
Sorting:
- A demonstration of implementing a "type-safe" lazy iterator interface in pure C99☆100Jun 27, 2021Updated 4 years ago
- Functional, Type safe, Lazy abstractions for generic iterators in C - https://github.com/TotallyNotChase/c-iterators☆31Jun 27, 2021Updated 4 years ago
- Abusing the C99 preprocessor for meta-programming☆20Nov 19, 2017Updated 8 years ago
- Full-featured interfaces for C99☆343Mar 17, 2025Updated last year
- reworking quest, but faster☆10Jul 26, 2025Updated 7 months ago
- Fast Template Engine for Shell☆29Jul 1, 2025Updated 8 months ago
- A C implementation of the Tsetlin Machine☆16Feb 6, 2026Updated last month
- A list of awesome C preprocessor stuff☆388Jul 17, 2025Updated 8 months ago
- Minimalist RPN language that compiles to x86-64 assembly (with more backends to come).☆19Oct 10, 2022Updated 3 years ago
- A toy implementation of the dependently typed lambda calculus known as λΠ☆12Jan 29, 2020Updated 6 years ago
- Full-blown preprocessor metaprogramming☆1,052Oct 5, 2025Updated 5 months ago
- The Closey programming language☆13Jul 20, 2021Updated 4 years ago
- A library for non-deterministically parsing natural language expressions into a structured form.☆18Feb 3, 2023Updated 3 years ago
- Абстрактный сетевой слой, основанный на Swift Concurrency☆10Aug 6, 2024Updated last year
- Personal WebAssembly learning project (build a SmallTalk like environment but with WASM)☆11Jan 24, 2025Updated last year
- A Shunting Yard implementation and Reverse Polish Notation calculator, written in Rust.☆15Mar 28, 2016Updated 9 years ago
- A simple Exception-handling library for C99, that uses some fancy macros for true try{...}catch(err){...}finally{...} syntax!☆44May 18, 2018Updated 7 years ago
- The Riff programming language☆22Jul 12, 2023Updated 2 years ago
- Swift Memoize Macro: Effortless function memoization in Swift 👾☆14Jun 25, 2024Updated last year
- A rust library to visualise pretty matrixes in cli☆16May 12, 2019Updated 6 years ago
- Memory slices for C99☆50Mar 17, 2025Updated last year
- implementation of nftables for NixOS☆12Nov 17, 2019Updated 6 years ago
- Keras implementation of cnn model with dlib for face recognition☆10Apr 2, 2019Updated 6 years ago
- ✂️ Hakyll shortcut-links in markdown files☆11Oct 10, 2025Updated 5 months ago
- cookiecutter template for a Postgres extension☆14Feb 9, 2024Updated 2 years ago
- A low level preprocessor meta programming library.☆30Jul 20, 2023Updated 2 years ago
- ☆11May 7, 2023Updated 2 years ago
- OS X / Mint / Ubuntu dotfiles☆11Aug 2, 2022Updated 3 years ago
- A programming language somewhat resembling cellular processes.☆34Feb 27, 2022Updated 4 years ago
- chaos preprocessor library. this is what boost preprocessor derived from.☆129Mar 16, 2012Updated 14 years ago
- A C library for displaying informative, clean and readable errors☆25Mar 21, 2024Updated 2 years ago
- Lambda normalization and conversion checking benchmarks for various implementations☆59Apr 15, 2021Updated 4 years ago
- GCode parser, pretty-printer and processing utils☆15Nov 13, 2023Updated 2 years ago
- Compiler for the viper language☆28Feb 2, 2025Updated last year
- Example uses of linear types☆42Jun 25, 2020Updated 5 years ago
- Resources to look at in concert with my Haskell videos☆15Aug 12, 2022Updated 3 years ago
- ☆20Jul 3, 2023Updated 2 years ago
- c-prepocessor lisp☆28Nov 5, 2023Updated 2 years ago
- A functional programming language, mirroring Erlang and Go, but with more OCaml!☆30Feb 26, 2026Updated 3 weeks ago