elaboration-zoo. Minimal implementations for dependent type checking and elaboration
791smalltt. Demo for high-performance type theory elaboration
590staged. Staged compilation with dependent types
186flatparse. Fast parsing from bytestrings
179cctt. high-performance cubical evaluation
85dtt-rtcg. Demo for dependent types + runtime code generation
72setoidtt. Prototype implementations of systems based on setoid type theory
66system-f-omega. System F-omega normalization by hereditary substitution in Agda
63staged-fusion. Staged push/pull fusion with typed Template Haskell
62normalization-bench. Lambda normalization and conversion checking benchmarks for various implementations
58implicit-fun-elaboration. Implementation for ICFP 2020 paper
53antifunext. antifunext
41sett. Setoid type theory implementation
412ltt-impl. Eventually a practical 2-level TT-based compiler
37universes. Generalized syntax & semantics for universe hierarchies
32polynomial-model. A polynomial model of a Martin-Löf type theory + a bit of game semantics
31thesis. my phd thesis
26stlc-nbe. Correctness of normalization-by-evaluation for STLC
24misc-stuff. Code for tutorials, papers and experiments. Mostly Agda, Coq and Haskell.
21flat-maybe. Rust-style strict Maybe in Haskell: no space/indirection overhead.
18SemanticsWithApplications. Formal semantics in Agda.
17preordertt. Experiments with preordered set models of (directed) type theories
16pny1-assignment. College assignment writing in which I ramble about type classes and dependent types.
11qiit-generalizations. Extending small finitary QIITs to non-small non-finitary
10array-primops. Extra foreign primops for primitive arrays.
8singleton-nats. Unary natural numbers relying on the singletons infrastructure
7dawg. Generation and traversal of highly compressed directed acyclic word graphs.
7trie-vector. Clojure-style persistent vector for Haskell.
6BasicHs. Basic Haskell ("funkcionális programozás gyakorlat") lecture notes
4HaladoHs. 2018 Spring "Haladó Haskell" ("Advanced Haskell") course materials (in Hungarian)
4dynamic-array. Haskell
3dynamic-mvector. A wrapper around MVector that enables push/pop/append functionality.
3dawg-gen. Creates highly compressed directed acyclic word graphs from word lists.
3primdata. Haskell
3gc-benchmarks. garbage collection benchmarks
3ind-ind-types. Materials for TYPES 2019 submissions about inductive-inductive types
3func-lang-2019-1. Funkcionális nyelvek (IPM-18sztKVFPNYEG), 2019 tavasz, EA + GY
2glue. Glued models of type theory, using internal languages
1vector-hashtables. Haskell
1bi-zipper. Simple bidirectional zipper from any Traversable.
1shopping-list. Minimal shopping list app as college course assignment , in JS
1scrabble-bot. Scrabble move generation
1