Pinned Repositories
active_merchant
A fork of a fork of active_merchant to add repeat transations for Protx.
causally-linked
A better way of dealing with relationships between objects
dockspec
An emacs minor mode to run specs in a docker container
el-presenti
A presentation mode for emacs. Because emacs.
johndown
A markdown alternative
lawyer
Strong (duck) typing for Ruby
objectmother
Test object creation
oo-ruby
Challenges from my FullStackFest talk on Extreme Object-Oriented Programming
seeing-is-believing
An emacs minor mode for running seeing_is_believing (https://github.com/JoshCheek/seeing_is_believing)
trump
A super simple programming language to demonstrate how to write a static type analyser
jcinnamond's Repositories
jcinnamond/seeing-is-believing
An emacs minor mode for running seeing_is_believing (https://github.com/JoshCheek/seeing_is_believing)
jcinnamond/dockspec
An emacs minor mode to run specs in a docker container
jcinnamond/algebraic-ruby
Outline for the Ruby Unconference session
jcinnamond/aoc2021
Advent of Code 2021
jcinnamond/aoc2022
Advent of Code 2022
jcinnamond/leonardodaturtle
A simple logo-like programming language implemented in purescript
jcinnamond/old-emacs
My emacs config
jcinnamond/showtime
Choose a random cast to take part in a group discussion
jcinnamond/booky
Environment booking app
jcinnamond/calcy
An experiment in implementing a very simple stack machine
jcinnamond/dotfiles
Various dotfiles
jcinnamond/elm-game
Learning how to write a game in Elm (without knowing how to write games)
jcinnamond/emacs
My emacs config
jcinnamond/gerardolang
An interpreter for a simple data pipeline
jcinnamond/gha
testing Github actions with haskell
jcinnamond/goa
jcinnamond/granule
A statically typed linear functional language with graded modal types for fine-grained program reasoning
jcinnamond/linux-config
My .config directory
jcinnamond/nineteen
A simple dice game, implemented in Haskell
jcinnamond/oto
Program to randomise a list of people to talk to, written to learn Haskell
jcinnamond/oto2
One-to-one scheduler
jcinnamond/pprof
pprof is a tool for visualization and analysis of profiling data
jcinnamond/shuffle
List shuffling in Haskell
jcinnamond/spacemacs-private
My personal spacemacs configuration
jcinnamond/stack-templates
My stack templates
jcinnamond/x-example
Working through "X window programming in Haskell"
jcinnamond/xmonad
My XMonad config
jcinnamond/xmonad-old
My xmonad / xmobar configuration
jcinnamond/zmk-config
jcinnamond/zmk-config-Corne-ish-Zen
A sample repo to develop your own custom firmware for the Corne-ish Zen