Dylan Thinnes's Projects
The second and brand spanking new implementation of my personal website.
Yet Another Implementation of My Personal Site - This time, without Rails
A big calendar. For all your end-of-century needs.
A website to assist with analysis of meteor data for @qntmCharles
Another simple slide rule generator library. This one tries to really limit itself to only inventing the minimal abstraction when the need arises.
Brainfuck, with extensions as I think of them. So far: threading, multidimensional memory
Multifuck, but the original impl in Haskell, before I decided I wanted to try some Rust
Given a string on stdin, outputs the source code for a brainfuck printing the same string on stdout.
A utility bot written in Haskell for the Edinburgh Informatics Class of ‘24’s main messaging platform (Discord server).
Pant is Paint but (u)nimproved
tool assisted speedrun of password game
presentation system for bash - along with sample presentation on bash
Idris style sized vectors in PureScript
Rainbowify some text with AWK
What it says on the tin. Produces a random big number, with n digits. Not cryptographically secure.
CLI tool for generating large random numbers quickly.
miron nerd sniped me into doing this
Recursion schemes over indexed Functors
Implementation of register machines, with extensible intruction set, macros, and assembly. WIP.
A collection of "reservoirs" of scraped / extracted data on myriad subjects, including scripts to query and save them
A simple session tracking vim script.
rubiks cube in CSS3, simple as pie
Repo for code for SDP robot!
Derive keys over ADTs using Traversable and Generics. Inspired by ekmett's `keys` library.
A couple simple wrappers around msieve executable to make it more "shell-friendly"
Trying to minimize the featureset of slide-rules-generator into something easier to introduce to end-users but ultimately less powerful
A library for generating slide rules using Haskell and `diagrams`.
Serves lectures for UoE students in a lightweight interface.