Publications [publications]

Various talks, papers and preprints.

Published

Conference Papers

Reference. Package Managers à la Carte [pkg-calc2026gibb]


Reference. Functional Networking for Millions of Docker Desktops (Experience Report) [madhavapeddy2025docker]


Workshop Papers


Reference. Generating a corpus of Hazel programs from ill-typed OCaml programs [ferris2025hazel_of_ocaml]


Reference. Decomposable Type Highlighting for Bidirectional Type and Cast Systems [carroll2025decomposable_type_highlighting]


Reference. Yirgacheffe: A Declarative Approach to Geospatial Data [dales2025yirgacheffe]


Reference. Modularizing Reasoning about AI Capabilities via Abstract Dijkstra Monads [omar2024bastion]


Reference. Carbon-Aware Name Resolution [gibb2024carbonaware]


Reference. Lineage first computing: towards a frugal userspace for Linux [dales2024frugallinux]


Reference. Emission Impossible: privacy-preserving carbon emissions claims [man2024emissionimpossible]


Reference. Eio 1.0-effects-based IO for OCaml 5 [leonard2023eio]


Reference. Continuous Monitoring of OCaml Applications using Runtime Events [jaffer2022runtimeevents]

Misc.


Reference. What we talk about when we talk about scientific programming [ferris2025scientific_programming]


Reference. Global, robust and comparable digital carbon assets [jaffer2024global]


Preprints


Reference. Planetary computing for data-driven environmental policy-making [ferris2023planetary]


Reference. PACT Tropical Moist Forest Accreditation Methodology v2.0 [balmford2023pact]