FUN OCaml 2025
as the organisers put it
Join FUN OCaml 2025: a 2-day open source OCaml conference in Warsaw with talks, hands-on workshops, and collaborative hacking. Free registration for OCaml developers worldwide.
| title | author | length |
|---|---|---|
| A Vision for OCaml in the AI Era | Thibaut Mattio | 39m |
About one third of the audience reports using AI-generated OCaml code in the past week, and adoption lags from limited training data and poor tooling… | ||
| OCaml at LexiFi | Nicolás Ojeda Bär | 43m |
Company codebase uses OCaml in production since 2000, about 900,000 lines, 1,500 modules, running OCaml 5 across Windows, Linux and the web. CI moves from 40… | ||
| I Can See The Pixels: Designing Cross-Stitch Patterns in OCaml | Mindy Preston | 20m |
Builds a pixel-first pattern pipeline: a JSON canvas, a terminal editor using notty, a PDF exporter via OCaml PDF generator (which turns out accidentally… | ||
| Frameworks: No, Libraries: Yes. Developing a product in OCaml from Scratch | Malcolm Matalka | 32m |
Terrateam builds an OCaml product by owning core control flow libraries rather than adopting external frameworks, shipping a custom ABB concurrency with… | ||
| Purely functional gRPC and HTTP/2 with OCaml | Adam Cholewiński | 24m |
Reimplements HTTP/2 and gRPC in OCaml to fix a memory leak in the prior HTTP/2 stack and to be compliant to the latest spec, replacing tangled legacy logic… | ||
| Analyzing Programs with SMT Solvers | Tikhon Jelvis | 30m |
Uses Z3 with OCaml bindings and SMTML to compile a tiny IMP language into SMT formulas, generating Z3 with OCaml bindings expressions for literals, variables… | ||
| Slipshow: A Full-Featured Presentation Tool in OCaml | Paul-Elliot Anglès d'Auriac | 35m |
Slipshow is a full presentation system rewritten from JavaScript into OCaml that compiles Markdown into a standalone HTML runtime, a static binary, a VS Code… | ||
| 0xCaml From a System Engineer's Point of View | Dmitriy Kovalenko | 34m |
Compares building the odiff image‑diff library across Zig, OCaml V4 and OCaml V5, finding Zig produces much smaller faster binaries (50 KB vs 1 MB) and that… | ||
| Performance Pitfalls: Tales From a Python/OCaml Codebase | Emma Jin | 31m |
Semgrep combines an OCaml matching engine with a Python frontend and experiences three concrete performance failures: segfaulting stack overflows due to ulimit… | ||
| Generating Static Websites the Functional Programming Way | Xavier Van de Woestyne | 37m |
Claims a working OCaml static-site framework called YOCaml that encodes builds as composable "tasks" (arrows/profunctors), tracks static dependencies… | ||
| From OCaml 4 to 5 and from Parmap to Effects: A legacy code transition story | Nathan Taylor, Nat Mote | 34m |
Migrating a ~3M LoC OCaml codebase from process-based Parmap forks to multicore Eio and domains, using memtrace and TSan to find issues, produces concrete… | ||
| nothing matches | ||