This is your work, valued
PhD student in UoN's FP lab. interested in programming languages. average haskell enjoyer
iTunes-Graphs. A macOS app to visualise your iTunes library as graphs.
54lsystems. An implementation of L-systems for my Computerphile video
34solar-system. A strategy/simulation game.
33radon. A programming language.
22music-stats. An iOS app to visualise your Apple Music library.
8term-rpg. A terminal-based mmorpg.
6pluto-lang. A language with a strange function syntax.
6language. A little language I've made to demonstrate some unusual language features/ideas.
5wget-gui. A cocoa app, written in Swift, which is almost like a GUI wrapper around wget.
5argtyper. A JavaScript argument-type-checker, without the need for preprocessing or compiling.
4brokencameraphone. An async photo-taking "party" game, a little bit like broken picturephone, but with photos!
3whatsinstock. Finding the optimal soup. Developing the optimal diet. Building the optimal future.
3electronic-sim. A web-based redstone-like electronic simulation.
3vm. A virtual machine for a simple programming language.
2rm-imslp. An IMSLP client for the Remarkable.
2compiler. A compiler, in C.
2siphon. A database
2markov. A higher-order Markov chain, using a tree to encode the probability matrix.
2reddis. A Reddit clone.
2zac-garby.github.io. My homepage.
1charge. Electric charge simulator.
1pylanets. A gravitational field simulator in Python
1Tab-Viewer. A macOS app to view guitar tabs/chords.
1diss. My third/fourth year dissertation's code. An FP lang called Fugue and a synthesiser called Fantasia
1knaves. A solver for Knights and Knaves logic problems.
1magicalinternetpoints. Go
1web-graph. Generates a graph showing the links between websites.
1nthterm. A function to find the nth term of a sequence.
1learning-lean. Lean
1booleang. A structured boolean-logic language.
1aichemist. Royal Hackaway 2025 project
1social-network. A basic social network written in Go.
1Wordsearch. Search for every word in the English language which matches a certain regex.
1roguelike. A game
1canvaslib. A JavaScript library, which simplifies drawing to a canvas, as well as handling input events.
1chat-app. A fairly simple chat web-app, with support for chat rooms and nicknames.
1Racing. Genetic algorithm to teach cars to chase objects
1pieces-of-seven. A multiplayer pirate game written with SDL.
1War-Game. A strategy war-game made with Love2D
1yamlAI. Allows you to write chatbots in YAML.
1