Craig Ferguson's Projects
A library that makes it nicer to work with nested functional data structures
A lightweight and colourful test framework
Address resolution protocol (ARP) implementation in OCaml targeting MirageOS
Serverless email forwarding using AWS Lambda and SES
Agnostic benchmark in OCaml (proof-of-concept)
🍀 sweet looking lockscreen - i3lock
Expose Stdlib.Bigarray when possible but try not to break stuff
Bloomf - Efficient Bloom filters for OCaml
Defunctionalised higher-kinded polymorphism in OCaml.
Efficient caching library for OCaml
Reading and writing zip and gzip files from OCaml
A traceable distributed computation framework
CausalRPC talk slides (ICFP 2019).
A DHCP library in OCaml
Trivial Metaprogramming tool using the OCaml toplevel
CI in tty
Terminal based "The Matrix" like implementation
Memory-efficient data structures in OCaml
Counterexamples in Type Systems
A collection of simple scripts and algorithm implementations.
C-style preprocessor for OCaml
Property fuzzing for OCaml