James Thomas's repositories
chipset_emulator
Simple emulator for 4-bit and 8-bit chips, with its own assembly language
calcasm
Simple calculator written in x86-64 assembly
Language:Assembly000
DraughtsGame
Play draughts (checkers) against another human or the computer
Language:Java000
borg-import
importer for rsync+hardlink based backups / rsnapshot
Language:PythonNOASSERTION000
braingame.xyz
Anagram and other brain games website under construction
Language:JavaScript000
Language:Shell000
eitherMonad
Implementation of the Either monad.
jgthomas.github.io
Personal website and project portfolio
Language:JavaScriptGPL-3.0000
Makefiles
Makefile templates
000
maybeMonad
Implementation of the Maybe monad.
Language:Shell000
pyfunctory
Small set of tools for functional-style programming in Python.
Language:Python000
scripts
Scripts and configs to get a new machine set up quickly
Language:Shell000
stateMonad
Implementation of the State monad
succ-functional-tests
Functonal tests for succ
Language:CMIT000
sudoku-solver.online
Sudoku solver
Language:HTML000