Tom Harding's starred repositories
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
WaveFunctionCollapse
Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics
automerge-classic
A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
kind-projector
Compiler plugin for making type lambdas (type projections) easier to write
haskell-resources
A List of Foundational Haskell Papers
quickstrom
High-confidence browser testing
HexagridRelaxing
hexagonal grid relaxing
neuralkanren
Neural Guided Constraint Logic Programming for Program Synthesis
kriti-lang
A minimal JSON templating language
propagators
The propagator system
generics-gadt
Experimental GADT/existentials support for GHC.Generics
hott-thesis
Homotopy Type Theory as an Alternative Foundation to Mathematics
category-exercises
Befriending cats and stealing their toys.
heroku-haskell-spa-deployment
a description of how to deploy a haskell web app with an SPA to heroku (mostly so that I do not forget)
purescript-radox-example
Example app for purescript-radox library
que-lambda
Experiments with https://okmij.org/ftp/meta-programming/quel.pdf