{
  "path": "/notes/icfp25-what-i-learnt",
  "site": "at://did:plc:nhyitepp3u4u6fcfboegzcjw/site.standard.publication/3mchoxkwlsx2y",
  "tags": [
    "oxcaml",
    "ocaml",
    "programming",
    "docker",
    "multicore",
    "functional",
    "icfp"
  ],
  "$type": "site.standard.document",
  "title": "What I learnt at ICFP/SPLASH 2025 about OCaml, Hazel and FP",
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreihuwvbadvfoinxioyuhfygu7yud75xnp76tjwreo24ujghnqwf4ai"
    },
    "mimeType": "image/webp",
    "size": 176686
  },
  "description": "Highlights from ICFP/SPLASH 2025 including Hazel live programming, OCaml AI tooling, formally verified GC, and cross-community discussions between Haskell and OCaml.",
  "publishedAt": "2025-10-09T00:00:00.000Z"
}