~/talks

Patrick Ferris

what they talk about

all 9 in the filters

where they keep going back

  • PROPL2 editions2024–2025
  • OCaml2 editions2022–2023

all 6 in the filters

on a stage with

all 21 in the filters

who talks about the same things

nobody close enough yet

titleconferencedate
Decomposable Type Highlighting for Bidirectional Type and Cast SystemsHATRA 20252025-10-14
Defines a formal, decomposable highlighting method that computes synthesis slice and analysis slice answers for bidirectional typing, attaches those slices to…
Talk on
What we talk about when we talk about scientific programmingPROPL 20252025-10-13
Updates to the same remote dataset change land‑cover conclusions dramatically — an example shows deforestation jumping from 3% to 8.5% when the provider…
Talk on
Yirgacheffe: a declarative approach to geospatial dataPROPL 20252025-10-13
Yirgacheffe is a Python declarative geospatial library that expresses raster ops as numpy‑style expressions, performs lazy evaluation, and automatically chunks…
Talk on
Generating a corpus of Hazel programs from ill-typed OCaml programsTyDe 20252025-10-12
A compiler translates OCaml programs into Hazel, producing a large corpus of both well‑typed and ill‑typed Hazel code by reusing OCaml packages and an…
Talk on
Functional Networking for Millions of Docker Desktops (Experience Report)ICFP 20252025-10-12
A decade-long engineering saga that ships OCaml unikernels inside Docker Desktop, running Linux as a callable library via a library virtual machine monitor and…
Talk on
Modularizing Reasoning about AI Capabilities via Abstract Dijkstra MonadsHOPE 20242024-09-02
Position proposes a Bastion OS design that uses Dijkstra monads and secIO in F to enforce capability-based, provable constraints on agent actions. Concrete…
Talk on
Discussion on multidisciplinary PROPL-workPROPL 20242024-01-20
Group discussion foregrounds concrete pain points and fixes: counterfactual deforestation analysis relies on spatial matching but fails when undocumented…
Talk on
Eio 1.0 – Effects-based IO for OCaml 5OCaml 20232023-09-09
Effects-based direct-style IO for OCaml 5 that exposes three core effects suspend, fork, get_context and multiple backends (POSIX, Linux io_uring, Windows, JS…
Talk on
Homogeneous builds with OBuilder and OCamlOCaml 20222022-09-16
OBuilder provides sandboxed, cross-platform OCaml builds used in production by checks.ocaml.io, OCaml-CI and opam-repo-ci, supporting Linux, macOS, Windows and…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.