41554 blogs · [ { "id": "01a0f4de-617a-7212-b039-da77cf3c76e2", "title": "Checking dune files for semantic errors", "url": "https://discuss.ocaml.org/t/checking-dune-files-for-semantic-errors/18572", "published_at": "2026-09-30T22:09:34+00:00" }, { "id": "01a0f4de-617a-7212-b039-da77da41bf8c", "title": "Checking dune files for semantic errors", "url": "https://discuss.ocaml.org/t/checking-dune-files-for-semantic-errors/18572#post_1", "published_at": "2026-09-30T22:09:34+00:00" }, { "id": "01a0f4de-617a-7212-b039-da77dab677f7", "title": "A type for ordered lists?", "url": "https://discuss.ocaml.org/t/a-type-for-ordered-lists/18567#post_3", "published_at": "2026-09-30T21:17:19+00:00" }, { "id": "01a0f4de-617a-7212-b039-da77cf538ca8", "title": "Michel Mauny, 1959-2026", "url": "https://discuss.ocaml.org/t/michel-mauny-1959-2026/18571", "published_at": "2026-09-30T20:33:10+00:00" }, { "id": "01a0f4de-617a-7212-b039-da77db766dfd", "title": "Michel Mauny, 1959-2026", "url": "https://discuss.ocaml.org/t/michel-mauny-1959-2026/18571#post_1", "published_at": "2026-09-30T20:33:10+00:00" }, { "id": "01a0f4de-617a-7212-b039-da77dc6bbfa2", "title": "A type for ordered lists?", "url": "https://discuss.ocaml.org/t/a-type-for-ordered-lists/18567#post_2", "published_at": "2026-09-30T17:22:01+00:00" }, { "id": "01a0f4de-617a-7212-b039-da77dd40b810", "title": "Is ocaml.org slop now?", "url": "https://discuss.ocaml.org/t/is-ocaml-org-slop-now/18568#post_5", "published_at": "2026-09-30T16:02:00+00:00" }, { "id": "01a0f4de-617a-7212-b039-da77ddab4f30", "title": "Is ocaml.org slop now?", "url": "https://discuss.ocaml.org/t/is-ocaml-org-slop-now/18568#post_4", "published_at": "2026-09-30T14:33:48+00:00" }, { "id": "01a0f4de-617a-7212-b039-da77de1885f7", "title": "Is ocaml.org slop now?", "url": "https://discuss.ocaml.org/t/is-ocaml-org-slop-now/18568#post_3", "published_at": "2026-09-30T12:25:52+00:00" }, { "id": "01a0f4de-617a-7212-b039-da77cfa2f20d", "title": "[ANN] IX, a full OS (kernel, toolchain, vcs, ...) in OCaml", "url": "https://discuss.ocaml.org/t/ann-ix-a-full-os-kernel-toolchain-vcs-in-ocaml/18570", "published_at": "2026-09-30T12:00:42+00:00" }, { "id": "01a0f4de-617a-7212-b039-da77de8ec7af", "title": "[ANN] IX, a full OS (kernel, toolchain, vcs, ...) in OCaml", "url": "https://discuss.ocaml.org/t/ann-ix-a-full-os-kernel-toolchain-vcs-in-ocaml/18570#post_1", "published_at": "2026-09-30T12:00:42+00:00" }, { "id": "01a0f4de-617a-7212-b039-da77d0355f4d", "title": "[ANN] tinybox: 150 classic games (Pong to Quake) and Apps, in OCaml, and more", "url": "https://discuss.ocaml.org/t/ann-tinybox-150-classic-games-pong-to-quake-and-apps-in-ocaml-and-more/18569", "published_at": "2026-09-30T11:56:09+00:00" }, { "id": "01a0f4de-617a-7212-b039-da77debb318f", "title": "[ANN] tinybox: 150 classic games (Pong to Quake) and Apps, in OCaml, and more", "url": "https://discuss.ocaml.org/t/ann-tinybox-150-classic-games-pong-to-quake-and-apps-in-ocaml-and-more/18569#post_1", "published_at": "2026-09-30T11:56:09+00:00" }, { "id": "01a0f4de-617a-7212-b039-da77df9fe20e", "title": "Is ocaml.org slop now?", "url": "https://discuss.ocaml.org/t/is-ocaml-org-slop-now/18568#post_2", "published_at": "2026-09-30T11:38:43+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee46733baaa3", "title": "Is ocaml.org slop now?", "url": "https://discuss.ocaml.org/t/is-ocaml-org-slop-now/18568", "published_at": "2026-09-30T09:42:26+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee468338d162", "title": "Is ocaml.org slop now?", "url": "https://discuss.ocaml.org/t/is-ocaml-org-slop-now/18568#post_1", "published_at": "2026-09-30T09:42:26+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee46733c4b00", "title": "A type for ordered lists?", "url": "https://discuss.ocaml.org/t/a-type-for-ordered-lists/18567", "published_at": "2026-09-29T16:18:36+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee4683cc3cbd", "title": "A type for ordered lists?", "url": "https://discuss.ocaml.org/t/a-type-for-ordered-lists/18567#post_1", "published_at": "2026-09-29T16:18:36+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee46848e2e39", "title": "[ANN] Windtrap: one library for all your OCaml tests", "url": "https://discuss.ocaml.org/t/ann-windtrap-one-library-for-all-your-ocaml-tests/18561#post_6", "published_at": "2026-09-29T08:10:34+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee46858a8a41", "title": "[ANN] Ocsigen Server 8.0.0", "url": "https://discuss.ocaml.org/t/ann-ocsigen-server-8-0-0/18564#post_2", "published_at": "2026-09-28T20:41:14+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee4685cea8a3", "title": "[ANN] tw 1.1.0, Tailwind CSS in OCaml", "url": "https://discuss.ocaml.org/t/ann-tw-1-1-0-tailwind-css-in-ocaml/18554#post_2", "published_at": "2026-09-28T14:26:29+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee467413de5a", "title": "[ANN] Ocsigen Server 8.0.0", "url": "https://discuss.ocaml.org/t/ann-ocsigen-server-8-0-0/18564", "published_at": "2026-09-28T14:20:31+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee46862786ad", "title": "[ANN] Ocsigen Server 8.0.0", "url": "https://discuss.ocaml.org/t/ann-ocsigen-server-8-0-0/18564#post_1", "published_at": "2026-09-28T14:20:31+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee468699e559", "title": "[ANN] Windtrap: one library for all your OCaml tests", "url": "https://discuss.ocaml.org/t/ann-windtrap-one-library-for-all-your-ocaml-tests/18561#post_5", "published_at": "2026-09-28T07:52:45+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee46877848c2", "title": "[ANN] Windtrap: one library for all your OCaml tests", "url": "https://discuss.ocaml.org/t/ann-windtrap-one-library-for-all-your-ocaml-tests/18561#post_4", "published_at": "2026-09-28T07:14:34+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee4687d1407d", "title": "[ANN] opam-monorepo 0.5.0", "url": "https://discuss.ocaml.org/t/ann-opam-monorepo-0-5-0/18546#post_7", "published_at": "2026-09-28T07:10:23+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee4687d1560b", "title": "[ANN] Windtrap: one library for all your OCaml tests", "url": "https://discuss.ocaml.org/t/ann-windtrap-one-library-for-all-your-ocaml-tests/18561#post_3", "published_at": "2026-09-27T19:41:47+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee46887b8f97", "title": "[ANN] Windtrap: one library for all your OCaml tests", "url": "https://discuss.ocaml.org/t/ann-windtrap-one-library-for-all-your-ocaml-tests/18561#post_2", "published_at": "2026-09-27T17:42:59+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee46747b6617", "title": "[ANN] Windtrap: one library for all your OCaml tests", "url": "https://discuss.ocaml.org/t/ann-windtrap-one-library-for-all-your-ocaml-tests/18561", "published_at": "2026-09-27T16:34:23+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee4688852c0f", "title": "[ANN] Windtrap: one library for all your OCaml tests", "url": "https://discuss.ocaml.org/t/ann-windtrap-one-library-for-all-your-ocaml-tests/18561#post_1", "published_at": "2026-09-27T16:34:23+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee4688f803ae", "title": "OCaml running on a 1960s UNIVAC 1219B", "url": "https://discuss.ocaml.org/t/ocaml-running-on-a-1960s-univac-1219b/18470#post_6", "published_at": "2026-09-26T14:42:22+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee46892f332d", "title": "Inlay Hints in neovim", "url": "https://discuss.ocaml.org/t/inlay-hints-in-neovim/16547#post_16", "published_at": "2026-09-26T04:57:12+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee4689a602fe", "title": "[ANN] kqueue-ml 0.5.0", "url": "https://discuss.ocaml.org/t/ann-kqueue-ml-0-5-0/17835#post_2", "published_at": "2026-09-26T01:18:26+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee468a538579", "title": "Type-theory Database for OCaml", "url": "https://discuss.ocaml.org/t/type-theory-database-for-ocaml/18558#post_1", "published_at": "2026-09-25T13:42:17+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee46752292f3", "title": "Type-theory Database for OCaml", "url": "https://discuss.ocaml.org/t/type-theory-database-for-ocaml/18558", "published_at": "2026-09-25T13:42:16+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee4675779661", "title": "Agentic Safety by Temporal Logic in OCaml", "url": "https://discuss.ocaml.org/t/agentic-safety-by-temporal-logic-in-ocaml/18557", "published_at": "2026-09-25T13:25:53+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee468ad0b64a", "title": "Agentic Safety by Temporal Logic in OCaml", "url": "https://discuss.ocaml.org/t/agentic-safety-by-temporal-logic-in-ocaml/18557#post_1", "published_at": "2026-09-25T13:25:53+00:00" }, { "id": "01a0f1c8-071e-716d-9bcf-ee468b91fbbd", "title": "Unhandled: a static checker for unhandled effects in OCaml 5, and a negative result", "url": "https://discuss.ocaml.org/t/unhandled-a-static-checker-for-unhandled-effects-in-ocaml-5-and-a-negative-result/18474#post_7", "published_at": "2026-09-25T12:50:40+00:00" }, { "id": "01a0d89d-def1-72df-8c72-f520bc223c7f", "title": "[ANN] ppx_deriving_{yaml,ezjsonm,yamlx} 0.5.0", "url": "https://discuss.ocaml.org/t/ann-ppx-deriving-yaml-ezjsonm-yamlx-0-5-0/18556", "published_at": "2026-09-25T11:58:04+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615c8782196", "title": "[ANN] ppx_deriving_{yaml,ezjsonm,yamlx} 0.5.0", "url": "https://discuss.ocaml.org/t/ann-ppx-deriving-yaml-ezjsonm-yamlx-0-5-0/18556#post_1", "published_at": "2026-09-25T11:58:04+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615c9545a1c", "title": "A line-by-line translation of the OCaml runtime from C to Rust", "url": "https://discuss.ocaml.org/t/a-line-by-line-translation-of-the-ocaml-runtime-from-c-to-rust/18247?page=2#post_25", "published_at": "2026-09-24T15:38:15+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615c9c64391", "title": "A line-by-line translation of the OCaml runtime from C to Rust", "url": "https://discuss.ocaml.org/t/a-line-by-line-translation-of-the-ocaml-runtime-from-c-to-rust/18247?page=2#post_24", "published_at": "2026-09-24T14:46:12+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615c9dc9c70", "title": "[ANN] opam-monorepo 0.5.0", "url": "https://discuss.ocaml.org/t/ann-opam-monorepo-0-5-0/18546#post_6", "published_at": "2026-09-24T13:51:16+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615ca98bd53", "title": "[ANN] opam 2.6.0 is out!", "url": "https://discuss.ocaml.org/t/ann-opam-2-6-0-is-out/18536#post_3", "published_at": "2026-09-24T11:31:40+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615cb44e022", "title": "[ANN] opam 2.6.0 is out!", "url": "https://discuss.ocaml.org/t/ann-opam-2-6-0-is-out/18536#post_2", "published_at": "2026-09-23T21:40:18+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615cb869e13", "title": "[ANN] Unicode 18.0.0 update for Uucd, Uucp, Uunf and Uuseg", "url": "https://discuss.ocaml.org/t/ann-unicode-18-0-0-update-for-uucd-uucp-uunf-and-uuseg/18537#post_2", "published_at": "2026-09-23T21:25:48+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615cb9ded3d", "title": "[ANN] opam-monorepo 0.5.0", "url": "https://discuss.ocaml.org/t/ann-opam-monorepo-0-5-0/18546#post_5", "published_at": "2026-09-23T14:53:39+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615cc263b75", "title": "Cascade: A Typed CSS Toolkit in OCaml", "url": "https://discuss.ocaml.org/t/cascade-a-typed-css-toolkit-in-ocaml/18383#post_6", "published_at": "2026-09-23T12:24:44+00:00" }, { "id": "01a0d89d-def1-72df-8c72-f520bd041d02", "title": "[ANN] tw 1.1.0, Tailwind CSS in OCaml", "url": "https://discuss.ocaml.org/t/ann-tw-1-1-0-tailwind-css-in-ocaml/18554", "published_at": "2026-09-23T12:16:23+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615cd06774e", "title": "[ANN] tw 1.1.0, Tailwind CSS in OCaml", "url": "https://discuss.ocaml.org/t/ann-tw-1-1-0-tailwind-css-in-ocaml/18554#post_1", "published_at": "2026-09-23T12:16:23+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615cd5481b1", "title": "[ANN] opam-monorepo 0.5.0", "url": "https://discuss.ocaml.org/t/ann-opam-monorepo-0-5-0/18546#post_4", "published_at": "2026-09-23T05:49:52+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615cd89caa2", "title": "[ANN] ozstd 0.1", "url": "https://discuss.ocaml.org/t/ann-ozstd-0-1/18538#post_10", "published_at": "2026-09-22T22:57:30+00:00" }, { "id": "01a0d89d-def1-72df-8c72-f520bdc9801f", "title": "[ANN] moonpool 0.12", "url": "https://discuss.ocaml.org/t/ann-moonpool-0-12/18553", "published_at": "2026-09-22T19:51:02+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615cdd36f8c", "title": "[ANN] moonpool 0.12", "url": "https://discuss.ocaml.org/t/ann-moonpool-0-12/18553#post_1", "published_at": "2026-09-22T19:51:02+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615ce8091b1", "title": "Inlay Hints in neovim", "url": "https://discuss.ocaml.org/t/inlay-hints-in-neovim/16547#post_15", "published_at": "2026-09-22T19:13:22+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615cf470617", "title": "Shellcheck for Cram tests", "url": "https://discuss.ocaml.org/t/shellcheck-for-cram-tests/18551#post_2", "published_at": "2026-09-22T17:58:44+00:00" }, { "id": "01a0d89d-def1-72df-8c72-f520be0224fd", "title": "[ANN] 2nd release elm_playground (a game engine for beginners)", "url": "https://discuss.ocaml.org/t/ann-2nd-release-elm-playground-a-game-engine-for-beginners/18552", "published_at": "2026-09-22T14:04:46+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615cf9c3865", "title": "[ANN] 2nd release elm_playground (a game engine for beginners)", "url": "https://discuss.ocaml.org/t/ann-2nd-release-elm-playground-a-game-engine-for-beginners/18552#post_1", "published_at": "2026-09-22T14:04:46+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615cfb838d4", "title": "[ANN] opam-monorepo 0.5.0", "url": "https://discuss.ocaml.org/t/ann-opam-monorepo-0-5-0/18546#post_3", "published_at": "2026-09-22T13:20:47+00:00" }, { "id": "01a0d89d-def1-72df-8c72-f520be90bb50", "title": "Shellcheck for Cram tests", "url": "https://discuss.ocaml.org/t/shellcheck-for-cram-tests/18551", "published_at": "2026-09-22T08:15:32+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615d004c69b", "title": "Shellcheck for Cram tests", "url": "https://discuss.ocaml.org/t/shellcheck-for-cram-tests/18551#post_1", "published_at": "2026-09-22T08:15:32+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615d0ac9476", "title": "Inlay Hints in neovim", "url": "https://discuss.ocaml.org/t/inlay-hints-in-neovim/16547#post_14", "published_at": "2026-09-22T06:40:12+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615d1a0f82f", "title": "[ANN] boulodrome : LLM as proof assistant", "url": "https://discuss.ocaml.org/t/ann-boulodrome-llm-as-proof-assistant/18547#post_4", "published_at": "2026-09-22T02:10:22+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615d2732c08", "title": "[ANN] boulodrome : LLM as proof assistant", "url": "https://discuss.ocaml.org/t/ann-boulodrome-llm-as-proof-assistant/18547#post_3", "published_at": "2026-09-21T20:25:50+00:00" }, { "id": "01a0d89d-def2-73df-9166-a615d36153b6", "title": "[ANN] boulodrome : LLM as proof assistant", "url": "https://discuss.ocaml.org/t/ann-boulodrome-llm-as-proof-assistant/18547#post_2", "published_at": "2026-09-21T19:36:06+00:00" }, { "id": "01a0c511-e1a6-7035-bcd7-49a87c4141ce", "title": "[ANN] melange-json is now jsonkit", "url": "https://discuss.ocaml.org/t/ann-melange-json-is-now-jsonkit/18550#post_1", "published_at": "2026-09-21T13:35:27+00:00" }, { "id": "01a0c511-dfe3-733e-b782-1584f5eec9bc", "title": "[ANN] melange-json is now jsonkit", "url": "https://discuss.ocaml.org/t/ann-melange-json-is-now-jsonkit/18550", "published_at": "2026-09-21T13:35:26+00:00" }, { "id": "01a0c511-dfe3-733e-b782-1584f6a59155", "title": "Running OCaml files straight from VS Code", "url": "https://discuss.ocaml.org/t/running-ocaml-files-straight-from-vs-code/18549", "published_at": "2026-09-21T10:39:33+00:00" }, { "id": "01a0c511-e1a6-7035-bcd7-49a87c4c15d3", "title": "Running OCaml files straight from VS Code", "url": "https://discuss.ocaml.org/t/running-ocaml-files-straight-from-vs-code/18549#post_1", "published_at": "2026-09-21T10:39:33+00:00" }, { "id": "01a0c511-e1a6-7035-bcd7-49a87d23b24b", "title": "Outreachy May 2026", "url": "https://discuss.ocaml.org/t/outreachy-may-2026/17863#post_19", "published_at": "2026-09-20T08:57:25+00:00" }, { "id": "01a0c511-e1a6-7035-bcd7-49a87d837c65", "title": "[ANN] opam-monorepo 0.5.0", "url": "https://discuss.ocaml.org/t/ann-opam-monorepo-0-5-0/18546#post_2", "published_at": "2026-09-20T04:34:40+00:00" }, { "id": "01a0c511-e1a6-7035-bcd7-49a87e3e74a7", "title": "GitHub CI execution times for OCaml projects", "url": "https://discuss.ocaml.org/t/github-ci-execution-times-for-ocaml-projects/17946#post_20", "published_at": "2026-09-19T16:31:54+00:00" }, { "id": "01a0c511-dfe3-733e-b782-1584f76c0dca", "title": "Dk builds with relocatable OCaml", "url": "https://discuss.ocaml.org/t/dk-builds-with-relocatable-ocaml/18548", "published_at": "2026-09-18T23:15:48+00:00" }, { "id": "01a0c511-e1a6-7035-bcd7-49a87f0bbec6", "title": "Dk builds with relocatable OCaml", "url": "https://discuss.ocaml.org/t/dk-builds-with-relocatable-ocaml/18548#post_1", "published_at": "2026-09-18T23:15:48+00:00" }, { "id": "01a0c511-e1a6-7035-bcd7-49a87f3645a4", "title": "[ANN] boulodrome : LLM as proof assistant", "url": "https://discuss.ocaml.org/t/ann-boulodrome-llm-as-proof-assistant/18547#post_1", "published_at": "2026-09-18T20:39:22+00:00" }, { "id": "01a0c511-dfe3-733e-b782-1584f85b75a6", "title": "[ANN] boulodrome : LLM as proof assistant", "url": "https://discuss.ocaml.org/t/ann-boulodrome-llm-as-proof-assistant/18547", "published_at": "2026-09-18T20:39:21+00:00" }, { "id": "01a0c511-e1a6-7035-bcd7-49a87f3f55bb", "title": "[ANN] ozstd 0.1", "url": "https://discuss.ocaml.org/t/ann-ozstd-0-1/18538#post_9", "published_at": "2026-09-18T19:10:25+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c301f3126c", "title": "[ANN] opam-monorepo 0.5.0", "url": "https://discuss.ocaml.org/t/ann-opam-monorepo-0-5-0/18546", "published_at": "2026-09-18T15:44:12+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c311ef0196", "title": "[ANN] opam-monorepo 0.5.0", "url": "https://discuss.ocaml.org/t/ann-opam-monorepo-0-5-0/18546#post_1", "published_at": "2026-09-18T15:44:12+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c302e7951a", "title": "[ANN] rtree 0.3.0", "url": "https://discuss.ocaml.org/t/ann-rtree-0-3-0/18545", "published_at": "2026-09-18T14:57:24+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c3124357a6", "title": "[ANN] rtree 0.3.0", "url": "https://discuss.ocaml.org/t/ann-rtree-0-3-0/18545#post_1", "published_at": "2026-09-18T14:57:24+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c3132fe906", "title": "[ANN] ozstd 0.1", "url": "https://discuss.ocaml.org/t/ann-ozstd-0-1/18538#post_8", "published_at": "2026-09-18T08:09:23+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c31388d6bb", "title": "[ANN] ozstd 0.1", "url": "https://discuss.ocaml.org/t/ann-ozstd-0-1/18538#post_7", "published_at": "2026-09-18T07:53:56+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c313f23192", "title": "[ANN] ozstd 0.1", "url": "https://discuss.ocaml.org/t/ann-ozstd-0-1/18538#post_6", "published_at": "2026-09-18T07:53:06+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c314a9c59c", "title": "[ANN] ozstd 0.1", "url": "https://discuss.ocaml.org/t/ann-ozstd-0-1/18538#post_5", "published_at": "2026-09-18T07:29:47+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c314f14f2c", "title": "[ANN] ozstd 0.1", "url": "https://discuss.ocaml.org/t/ann-ozstd-0-1/18538#post_4", "published_at": "2026-09-18T07:12:38+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c315244e2c", "title": "[ANN] ozstd 0.1", "url": "https://discuss.ocaml.org/t/ann-ozstd-0-1/18538#post_3", "published_at": "2026-09-18T06:31:20+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c3158eedff", "title": "[ANN] ozstd 0.1", "url": "https://discuss.ocaml.org/t/ann-ozstd-0-1/18538#post_2", "published_at": "2026-09-18T01:22:28+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c303a1a90d", "title": "[ANN] ozstd 0.1", "url": "https://discuss.ocaml.org/t/ann-ozstd-0-1/18538", "published_at": "2026-09-17T19:28:24+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c3164b29c3", "title": "[ANN] ozstd 0.1", "url": "https://discuss.ocaml.org/t/ann-ozstd-0-1/18538#post_1", "published_at": "2026-09-17T19:28:24+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c316dd79f2", "title": "Unhandled: a static checker for unhandled effects in OCaml 5, and a negative result", "url": "https://discuss.ocaml.org/t/unhandled-a-static-checker-for-unhandled-effects-in-ocaml-5-and-a-negative-result/18474#post_6", "published_at": "2026-09-17T19:24:54+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c303ae1ab0", "title": "[ANN] Unicode 18.0.0 update for Uucd, Uucp, Uunf and Uuseg", "url": "https://discuss.ocaml.org/t/ann-unicode-18-0-0-update-for-uucd-uucp-uunf-and-uuseg/18537", "published_at": "2026-09-17T15:16:25+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c3172b25d5", "title": "[ANN] Unicode 18.0.0 update for Uucd, Uucp, Uunf and Uuseg", "url": "https://discuss.ocaml.org/t/ann-unicode-18-0-0-update-for-uucd-uucp-uunf-and-uuseg/18537#post_1", "published_at": "2026-09-17T15:16:25+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c304a3eeeb", "title": "[ANN] opam 2.6.0 is out!", "url": "https://discuss.ocaml.org/t/ann-opam-2-6-0-is-out/18536", "published_at": "2026-09-17T13:13:40+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c317e01c3f", "title": "[ANN] opam 2.6.0 is out!", "url": "https://discuss.ocaml.org/t/ann-opam-2-6-0-is-out/18536#post_1", "published_at": "2026-09-17T13:13:40+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c30563d4e1", "title": "Blog post on static linking", "url": "https://discuss.ocaml.org/t/blog-post-on-static-linking/18535", "published_at": "2026-09-16T17:27:11+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c3182565b9", "title": "Blog post on static linking", "url": "https://discuss.ocaml.org/t/blog-post-on-static-linking/18535#post_1", "published_at": "2026-09-16T17:27:11+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c3191dcc99", "title": "[ANN] ortac-0.8 specification-driven testing with Domains", "url": "https://discuss.ocaml.org/t/ann-ortac-0-8-specification-driven-testing-with-domains/17927#post_2", "published_at": "2026-09-16T11:42:07+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c3057d4724", "title": "Outreachy December 2026", "url": "https://discuss.ocaml.org/t/outreachy-december-2026/18533", "published_at": "2026-09-15T12:39:41+00:00" }, { "id": "01a0b5e6-e3ef-710d-bd44-48c319f5131b", "title": "Outreachy December 2026", "url": "https://discuss.ocaml.org/t/outreachy-december-2026/18533#post_1", "published_at": "2026-09-15T12:39:41+00:00" } ] posts Claim your blog
Back to discuss.ocaml.org
Blog · corpus.blog/blogs/discuss.ocaml.org/posts

discuss.ocaml.org

discuss.ocaml.org

2026