CS410-17. being the lecture materials and exercises for the 2017/18 session of CS410 Advanced Functional Programming at the University of Strathclyde
265MetaprogAgda. being the materials for Summer 2013's course
114CS410-14. being the materials for CS410 Advanced Functional Programming in the 2014-15 session
72Samizdat. being bits and pieces I'm inclined to leave lying around
60CS410-18. being the teaching materials and exercises for CS410 in the 2018/19 session
57TypesWhoSayNi. being the materials for a paper I have in mind to write about the bidirectional discipline
54so-pigworker. being the scrapings of my stackoverflow answers
48CS410-15. being the materials for CS410 Advanced Functional Programming in the 2015/16 session
41shonky. being some experiments, working towards some equipment I wish I had
38ProgrammerCommaCon. being a collection of Agda-facilitated ramblings
33Pivotal. Agda
31CS410-13. being the notes and materials for CS410 in the 2013/14 academic session
30Saturday. being a thing I build on a Saturday
28Totality. being the programs and code for a paper about general recursion
26Syrup. being a programming language for sequential circuits
26Bi71. being a bidirectional reformulation of Martin-Löf's 1971 type theory
25potato. being an experiment with potato power
23EGTBS. being the introduction to co-de-Bruijn metasyntax
23Frank. being a slightly rethought version of the Frank implementation
23SSGEP-DataData. being the materials for "Datatypes of Datatypes" at the Summer School on Generic and Effectful Programming, Oxford
21LEOG. being an implementation of the calculus of constructions
17MS4P. being some thoughts about introductory mathematics for computer science
17Vole. being a funny little programming language with a funny little abstract machine
16Ming. being the emperor of Mongo, but also a verb
15CS410-16. being the lecture materials and exercises for the 2016/17 session of Advanced Functional Programming at Strathclyde
13Gigs-Summer-2018. what I did on my holidays
12WhatRTypes4. being the materials from my YOW LambdaJam 2016 talk
11BathTime. being an experiment with universes and time
11LibAgda. Agda
10Ohrid-Agda. being my notes and exercises for the Types Summer School in Ohrid, (FYRO) Macedonia, July 2017
10Box. being a hooliganistic type theory implementation
8OpenSigma. being an attempt to express dependently typed data models
7SmolCat. being an exploration of categories small enough for arrows to have uncontroversially intensional equality
7CS311-classwork-2018. TeX
7CVI. being the Circuit Validation Interpreter
7BiF. being a toy implementation of bidirectional System F
7CS316-16. being the course repo for the 2016/17 semester 1 outing of CS316 Functional Programming
6PolyTest. being a literate Agda development of a theorem about testing polynomials with summation
6InteriorDesign. being the monadic treatment of interiors indexed by perimeters
6KleisliArrows. being the revived version of Kleisli Arrows of Outrageous Fortune
4ConorLearnsIdris. being a scratch space for my teething troubles and tiny triumphs
3PoP. being code and blether about presheaves on purpose
3rod. being that which, if spared, spoils the child
2MGS14. being the lecture code and exercises for Dependently Typed Programming at Midlands Graduate School 2014, in Nottingham
1