Drasil. Generate all the things (focusing on research software)
168finally-tagless. Repo of the original work on finally tagless (and a lot of other metaocaml work besides)
44TheoriesAndDataStructures. Showing how some simple mathematical theories naturally give rise to some common data-structures
39pi-dual. Collaborative work on reversible computing
25GenCheck. Test.GenCheck Haskell project
18Notes.
14panbench. System benchmarking for proof assistants
14COMPSCI3MI3-F2023. Public course materials for COMPSCI 3MI3, Fall 2023 version
13QuantumPi. Code repository for our work on Quantum Pi
11CAS706-F2021. Repository for Fall 2021 version of CAS 706
10MathScheme. Public repository for the MathScheme project
8SqrtPi. Agda code accompanying the SqrtPi paper
8hol-light-qe. The HOL Light theorem prover (moved from Google code)
7PureBaggery. Where we explore more interesting data types than just fixed points of polynomials
7Retrodictive. For exploring Symbolic Evaluation of Quantum Circuits, forwards and BACKWARDS
6RetroPECode. Haskell code corresponding to the paper(s) in Retrodictive
5agda-algebras. Agda
5Species. Agda
5Categorical-Playground. For experiments in category theory
4CAS706-F2024. Public repository for CAS 706, Fall 2024 version
4universal-algebra. Formalization of some universal algebra in Agda
3RetrodictiveComputing. Repository for all the code that goes along with the Retrodictive Quantum Computing
3agda. Agda is a dependently typed programming language / interactive theorem prover.
2GraphsAndTheories. Where we explore the intersection between (hyper)graphs and axiomatic theories systematically
2agda-stdlib. The Agda standard library
2PLGradSchools.
2categories. Categories parametrized by morphism equality, in Agda
2Experiments. In which I do a variety of experiments
1PragmaticMetaLanguage. Working on a language that 1) encapsulates other languages, 2) integrates pragmatic concerns of languages.
1