Glasgow

Conor McBride

Elite
@pigworker

CS410-17. being the lecture materials and exercises for the 2017/18 session of CS410 Advanced Functional Programming at the University of Strathclyde

265

MetaprogAgda. being the materials for Summer 2013's course

114

CS410-14. being the materials for CS410 Advanced Functional Programming in the 2014-15 session

72

Samizdat. being bits and pieces I'm inclined to leave lying around

60

CS410-18. being the teaching materials and exercises for CS410 in the 2018/19 session

57

TypesWhoSayNi. being the materials for a paper I have in mind to write about the bidirectional discipline

54

so-pigworker. being the scrapings of my stackoverflow answers

48

CS410-15. being the materials for CS410 Advanced Functional Programming in the 2015/16 session

41

shonky. being some experiments, working towards some equipment I wish I had

38

ProgrammerCommaCon. being a collection of Agda-facilitated ramblings

33

Pivotal. Agda

31

CS410-13. being the notes and materials for CS410 in the 2013/14 academic session

30

Saturday. being a thing I build on a Saturday

28

Totality. being the programs and code for a paper about general recursion

26

Syrup. being a programming language for sequential circuits

26

Bi71. being a bidirectional reformulation of Martin-Löf's 1971 type theory

25

potato. being an experiment with potato power

23

EGTBS. being the introduction to co-de-Bruijn metasyntax

23

Frank. being a slightly rethought version of the Frank implementation

23

SSGEP-DataData. being the materials for "Datatypes of Datatypes" at the Summer School on Generic and Effectful Programming, Oxford

21

LEOG. being an implementation of the calculus of constructions

17

MS4P. being some thoughts about introductory mathematics for computer science

17

Vole. being a funny little programming language with a funny little abstract machine

16

Ming. being the emperor of Mongo, but also a verb

15

CS410-16. being the lecture materials and exercises for the 2016/17 session of Advanced Functional Programming at Strathclyde

13

Gigs-Summer-2018. what I did on my holidays

12

WhatRTypes4. being the materials from my YOW LambdaJam 2016 talk

11

BathTime. being an experiment with universes and time

11

LibAgda. Agda

10

Ohrid-Agda. being my notes and exercises for the Types Summer School in Ohrid, (FYRO) Macedonia, July 2017

10

Box. being a hooliganistic type theory implementation

8

OpenSigma. being an attempt to express dependently typed data models

7

SmolCat. being an exploration of categories small enough for arrows to have uncontroversially intensional equality

7

CS311-classwork-2018. TeX

7

CVI. being the Circuit Validation Interpreter

7

BiF. being a toy implementation of bidirectional System F

7

CS316-16. being the course repo for the 2016/17 semester 1 outing of CS316 Functional Programming

6

PolyTest. being a literate Agda development of a theorem about testing polynomials with summation

6

InteriorDesign. being the monadic treatment of interiors indexed by perimeters

6

KleisliArrows. being the revived version of Kleisli Arrows of Outrageous Fortune

4

ConorLearnsIdris. being a scratch space for my teething troubles and tiny triumphs

3

PoP. being code and blether about presheaves on purpose

3

rod. being that which, if spared, spoils the child

2

MGS14. being the lecture code and exercises for Dependently Typed Programming at Midlands Graduate School 2014, in Nottingham

1
44
Apply