AndrasKovacs / staged-fusion
Staged push/pull fusion with typed Template Haskell
☆57Updated 9 months ago
Related projects: ⓘ
- Prototype implementations of systems based on setoid type theory☆64Updated 3 years ago
- Lambda normalization and conversion checking benchmarks for various implementations☆53Updated 3 years ago
- Benchmarking various normalization algorithms for the lambda calculus☆43Updated 2 years ago
- experimenting with unlifted classes via backpack☆36Updated 2 years ago
- Recover run-time type information from the GHC heap. One example use case is a "show anything" function (with no Show constraint).☆33Updated 3 months ago
- Reimplementation of Parsley in Haskell, with improvements☆49Updated 6 months ago
- Normalization by evaluation of simply typed combinators.☆26Updated 2 years ago
- Correctness of normalization-by-evaluation for STLC☆21Updated 4 years ago
- ☆46Updated 5 months ago
- ☆24Updated last year
- Specify variable binding in syntax trees using GHC.Generics (reimplementation of Unbound)☆55Updated 5 months ago
- Linear Logic for Constructive Mathematics, in Agda☆18Updated 5 years ago
- An implementation of a Relaxed Radix Balanced Vector in Haskell.☆20Updated 3 weeks ago
- They see me rollin'. They're Heyting. Patrollin' and tryna catch me ridin' dirty. -- Chamillionaire, 2005☆82Updated 3 years ago
- Implementation for ICFP 2020 paper☆49Updated 3 years ago
- NbE course @ Chalmers☆28Updated 4 years ago
- Efficient Haskell effect handlers based on evidence translation.☆80Updated 3 years ago
- Combinators for manipulating locally-nameless generalized de Bruijn terms☆121Updated last month
- A library for doing generic programming in Agda☆28Updated 3 years ago
- Session Types with Priority in Linear Haskell☆25Updated 3 months ago
- A Really Cool Calculator written in Haskell... or is it?☆40Updated 3 years ago
- ☆24Updated last year
- GRIN backend for Idris2☆32Updated 2 years ago
- GHC plugin to branch on whether a constraint is satisfied☆30Updated last year
- being the materials for a paper I have in mind to write about the bidirectional discipline☆41Updated last month
- The multimode presheaf proof-assistant☆35Updated last year
- ICFP tutorial☆40Updated 3 years ago
- rewrite rules for type-level equalities☆61Updated 4 months ago
- Replib: generic programming & Unbound: generic treatment of binders☆44Updated last year
- Fast equality saturation in Haskell☆75Updated 4 months ago