Your editor can still tell you useful things about code that doesn't compile yet. That's Typing Recovery. It used to live in Merlin's patched copy of the OCaml front end, and it now lives in OCaml itself. tarides.com/blog/2026-10...
tarides.com
tarides.com
@tarides.com
We’re an international software company that helps people and organisations use #OCaml to build safer & faster code. #OCaml #FunctionalProgramming #MirageOS 🐫
292 followers61 following56 posts
Upgrade OCaml and your tools just work? That is months of quiet work behind the scenes. The maintainers of ppxlib, Merlin, Dune and odoc explain how: tarides.com/blog/2026-10...
It pairs with this earlier post on what shipped in OCaml 5.5: tarides.com/blog/2026-06...
Code isn't text - it has structure. Combobulate now supports OCaml and OxCaml, bringing tree-sitter structural navigation to Emacs. Move by expressions and match arms, not by lines. Pizie Dust shows you how: tarides.com/blog/2026-10...
This earlier post on code navigation in OCaml-LSP pairs nicely with it: tarides.com/blog/2024-11...
tarides.com reposted
For any bleeding edge OxCaml users out there, I've published a fairly comprehensive update to the Claude marketplace skill for the recent minus39 (and intermediate releases); feedback welcome github.com/avsm/ocaml-c...
tarides.com reposted
I have rewritten from scratch a CSS minifier/differ in pure OCaml, and it seems to be competitive with the best minifiers out there! gazagnaire.org/blog/2026-07... #ocaml #css #web
tarides.com reposted
Jane Street's Incremental library brings efficient recomputation to OCaml: update complex computations when inputs change, not recalculate from scratch. Perfect for reactive pipelines and spreadsheet-like logic.
tarides.com reposted
Meta Garbage Collection: Using OCaml's GC to GC Rust https://lobste.rs/s/p3z0zw #rust #ml
tarides.com reposted
tarides.com reposted
tarides.com reposted
Oh this is so useful for quick scripts: octx, a CLI tool to generate type-safe OCaml serialisers for various formats. You can just check in the output to an existing project. https://tangled.org/patrick.sirref.org/octx by @patricoferris
The latest OCaml release is out! GC pacing improvements, relocatable OCaml, polymorphic parameters, and more 🐫 🔥 tarides.com/blog/2026-06...
tarides.com reposted
tarides.com reposted
New podcast episode! Richard Eisenberg on OCaml, effective AI, teaching programming, career pivot points, Haskell, language design, hiring and much more: youtu.be/PpSIhcJOfbw
tarides.com reposted
Video of @xvw.lol 's #BOBkonf2026 talk "A crash course on the OCaml module language" is now online! Find it here: bobkonf.de/2026/woestyn...
Talk track A at #BOBkonf2026 starts off with @xvw.lol 's "A crash course on the OCaml module language"!
tarides.com reposted
Looking to demo your work? Teach people how to use a cool new language you've built? Give an introduction to all the beautiful nitty gritty details of your research? Submit a tutorial proposal! Deadline is ** June 21, 2026 ** More info here icfp26.sigplan.org/track/icfp-2...
tarides.com reposted
Video of Paul-Elliot's #BOBkonf2026 talk "Undoable Monad" is now up! bobkonf.de/2026/paul-el...
Paul-Elliot gives his talk on "Undoable Monad" on talk track A of #BOBkonf2026.
tarides.com reposted
Announcing Pyro Caml: The First Continuous Profiler for OCaml Discussion | lobsters | Author: edwintorok
tarides.com reposted
tarides.com reposted
📰 Pyro Caml Continuous Profiler for OCaml is an open-source tool designed to provide real-time performance analysis and optimization capabilities for OCaml applications. 🔗 https://semgrep.dev/blog/2026/announcing-pyro-caml-continuous-profiler-ocaml/ #Tech #Dev
tarides.com reposted
Did I continue my exploration of OCaml? Yes. Was it fun? Definitely. And did I learn a few things? Absolutely gilwath.com/articles/fro... #OCaml #Scala
Join Tim on a tour of 🐫 OCaml's newest features in our latest tech talk ✨ www.youtube.com/watch?v=Wv0p...
tarides.com reposted
I am a huge fan of Bonsai and Bonsai_term is an incredible extension. It's an amazing way to build rich TUIs in OCaml! blog.janestreet.com/strace-ui-bo...
Convert Lwt libraries to Eio concurrency with the new 'ciao-lwt' set of tools! Learn more on our blog: tarides.com/blog/2026-03...
tarides.com reposted
I unexpectedly met another OCamleer at the LF Open source Summit. He delivered an awesome talk and there’s a call for maintainers for his DSL. 🐫♾️🐫 #OCaml #Linux github.com/multikernel/...
Discover the tweaks we have made to optimise Wasm_of_ocaml over the past year in this update from the blog: tarides.com/blog/2026-02...
tarides.com reposted
Somehow, the fact that there are OCaml bindings to Vulkan makes me extremely happy (No sarcasm) github.com/Octachron/ol...
tarides.com reposted
The OCaml Users Survey 2026 is now open! 📊 Share your experience with OCaml - from tools you use to new questions on AI/LLM tooling and debugging. Takes 10-15 minutes, open until May 25th. https://forms.gle/gt5nikqUmoQWeYYQ9
The odoc 3 release came with some big upgrades! Learn more about them and how OCaml.org is using the new features on the blog: tarides.com/blog/2026-01...
tarides.com reposted
tarides.com reposted
[OCaml Planet] Building a satellite collision screening pipeline from scratch in OCaml - complete with validation against reference data and browser-based 3D visualization. https://gazagnaire.org/blog/2026-04-07-ssa.html
tarides.com reposted
Predicting satellite collisions in OCaml! The screening pipeline matches the TraCSS answer key, and the 3D globe runs in the browser via js_of_ocaml. gazagnaire.org/blog/2026-04... #space #OCaml
tarides.com reposted
I've created a complete, pure-OCaml YAML library called YAMLx (Yumyulack was too long). It will be suitable for reading config files in your applications as well as for analyzing YAML files used by other projects. Aiming for a release by the end of this week. github.com/mjambon/yamlx #ocaml #YAML
tarides.com reposted
I've finally managed to write why I'm doing a bit more regularly. Hint: it took a while because I had first to rewrite the world in #OCaml ... gazagnaire.org/blog/2026-04...
Check out our new video tutorial on setting up your first project with Dune, including how to use watch mode, modules, and yojson! 🐫 www.youtube.com/watch?v=F_PR...
Dive into static analysis and how it's used to verify properties of programs in Charlene Gros' Tech Talk on our YouTube channel🐫 www.youtube.com/watch?v=EALz...
tarides.com reposted
tarides.com reposted
The new ocaml.nvim plugin provides Neovim integration to OCaml's LSP server – giving users access to advanced ocaml-lsp features with less fuss 🌟 tarides.com/blog/2025-12...
tarides.com reposted
if you're using OCaml and neovim, the editors team would like your input here: https://discuss.ocaml.org/t/adoption-of-the-neovim-plugin-for-ocaml/17876
tarides.com reposted
Talk track A at #BOBkonf2026 starts off with @xvw.lol 's "A crash course on the OCaml module language"!
tarides.com reposted
Tutorial track B at #BOBkonf2026 continues with @lyrm.bsky.social and Sudha Parimala's tutorial "Parallelism without panic: a user’s guide to multicore safety in OCaml".
tarides.com reposted
After lunch, tutorial track B at #BOBkonf2026 continues with @lyrm.bsky.social and Sudha Parimala's "Parallelism without panic: a user’s guide to multicore safety in OCaml". Find out more here: bobkonf.de/2026/morel.h...
tarides.com reposted
Wow Eliom + Wasm Of OCaml is released (thanks to the @ocsigen.org toolchain) ! discuss.ocaml.org/t/eliom-12-c... #OCaml #ocsigen #wasm