This is your work, valued

United Kingdom

Alistair

Expert
@johnyob

Compiler & Type System Enthusiast

grace. A fancy diagnostics library that allows your compilers to exit with grace

91

dromedary. Dromedary is an experimental subset of OCaml, using constraint-based type inference!

50

University-Notes. A complete collection of my undergraduate notes

36

ppx-open. A ppx rewriter that provides idiomatic selective `open`s in OCaml.

10

ppx-template. An opinionated GitHub template for OCaml PPX extensions 🐪

8

omniml. A simple ML featuring constraint-based type inference with suspended constraints and overloading

7

ppx-matches. PPX syntax for Rust's `matches!` in OCaml 🐪

6

ocaml-non-empty-list. A non empty list library for OCaml

5

ocaml-optimizer. Implementation of various analyses and optimizations on 3-address codes

5

tsc. Bidirectional type checker for TypeScript (in OCaml 🐪)

4

Turing-Machine-Simulator. A simple Python Turing machine simulator with an "infinite" tape

3

Skeleton-CLI. A simple modular command line interface skeleton program

3

ocaml-amb. A monadic implementation of John McCarthy's `amb` (choice operator)

2

AppSync-Gremlin. A library for AppSync resolvers and Gremlin traversals

2

Quantum-Computer-Simulator. A Quantum Computer Simulator written in Python

2

QASM. A very simple quantum assembler

2

Ascii-Table. A simple json to ascii table Python package.

2

ocaml-worker. OCaml template for Cloudflare Workers 👷‍♂️🐪

2

Pseudo. A interpreted programming language that follows the syntax for CIE pseudocode

2

ocaml-raytracer. A simple OCaml Raytracer

2

Algo-Crate. Collection of implementations of standard algorithms and datastructures

1

Tiny-OS. Tiny operating system for my Caml-OS project

1

ocaml-0cfa. Implementation of 0CFA in OCaml using Applicative Constraints

1

OCR-Physics-Notes. My personal A-Level physics notes

1

dotfiles. btw I use nix

1

modd. Modd is a minimal ML with modes using constraint-based type inference!

1