Matthew O'Connor's repositories
build-your-own-editor
Build Your Own Editor is a simple set of libraries and tools for creating editor-like, console-based applications.
BeaconRoad
Core Rules for Beacon Road
system-zero
a total dependently-typed functional programming language
fourth-world-srd
Fourth World's System Reference Document (4W SRD)
FourthWorld
A tactical d20 tabletop RPG descended from D&D, Pathfinder, and 13th Age
fourth-world-chabu
Fourth World's Rules for Chabu
pomodoro-timer
An almost-as-simple-as-possible Pomodoro Timer (written in Lazarus/Free Pascal)
Reading
Reading---the Protagonist Game---is a story-first, narrative-driven, dice-less, rules-light role-playing game (RPG) designed for one or more players to enjoy for 10 minutes to 10 hours.
blog
My "Blog" of Various Writings
core-rules
Source text / code for Open Legend RPG
dawn-of-dice
a tabletop dice-oriented rpg
HowToClojure
Notes on how I develop Clojure and ClojureScript
lets-prove-leftpad
Proving leftpad correct in a dozen different ways
lobster
The Lobster Programming Language
parinfer
Let's simplify the way we write Lisp
parinfer.py
Parinfer in Python
resume
Resume in LaTeX
sublime-text-parinfer
Parinfer plugin for Sublime Text
SublimeLinter-contrib-clj-kondo
SublimeLinter support for the clj-kondo Clojure linter
Tomlyn
Tomlyn is a TOML parser, validator and authoring library for .NET Framework and .NET Core
tutkain
A bare-bones Clojure nREPL client for Sublime Text.
wio-rs
Windows things for Rust