Skip to content


  • Arctic Code Vault Contributor
  • Pro


  1. The Herd toolsuite to deal with .cat memory models (version 7.xx)

    OCaml 62 26

  2. Fine-grain implementations of common lambda calculi in Haskell, tested with QuickCheck

    Haskell 28

  3. The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at…

    7.4k 2.9k

  4. Iris Split Ergonomic Mechanical Keyboard Build. Made with love using brushed copper switch plates, Zealios v2 67g tactile switches, Iris Rev2 PCBs, and green LEDs to give a Copper Oxide effect with…


  5. Public Reading group timetable for Memory Model/Compiler Verification Reading Group I run at Arm.


  6. Masters Thesis, University of Oxford. Research project combining Calculating Compilers and Algebraic Effects using Haskell, supervised by Jeremy Gibbons. Presented work at the International Confere…

    Haskell 6

201 contributions in the last year

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Mon Wed Fri

Contribution activity

January 2021

Seeing something unexpected? Take a look at the GitHub profile guide.