A minimal e-graph implementation in Rust.
Repositories
sdiehl repositories
Minimal implementation of generalized Clifford algebra library in Lean 4
A reference implementation of GPT-2 in Python, for teaching ML compilers
A tiny 1000 line implementation of GraphRAG in Python
A tiny dependent type kernel and elaborator
Code-golfing a typed System-Fω circular self-interpreter
Minimal observational type theory in Rust
doing quantitative type theory for the lolz
Recreating the minimal training methods of DeepSeek-R1 for small langauge models.
Haskell JIT
A minimalist neural network implementation in Python
Preprocessor for Python tutorials
A menagerie of cute implementations of modern typechecking algorithms
Rust Macros for managing names and binders in abstract syntax trees
A reimplementation of Unbound using GHC Generics.
Splittable Unique Identifier Supply for Haskell
Generic term rewriting
Universal Installer for Python MCP Servers
A model context protocol server for solving combinatorial optimization problems with logical and numerical constraints.