OCaml
-
Tarides: Eio From a User's Perspective: An Interview With Simon Grondin
tarides.com Eio From a User's Perspective: An Interview With Simon GrondinAre you curious about Eio but not sure what to expect? Eio is an effects-based direct-style concurrency library for OCaml 5. I recently…
-
YouTube: The State of Full-Stack OCaml (with António Monteiro)
YouTube Video
Click to view this content.
-
Tarides: The Biggest Functional Programming Conference of the Year: What are we Bringing to ICFP?
tarides.com The Biggest Functional Programming Conference of the Year: What are we Bringing to ICFP?Feeling fashionable? Milan is calling! ICFP 2024 will be held in the Italian fashion capital from 2-7 September, and there is something…
- tarides.com Project-Wide Occurrences: A New Navigation Feature for OCaml 5.2 Users
Project-Wide Occurrences With the release of merlin-lib 5.1-502 and associated ocaml-lsp-server, we brought a new, exciting feature to OCaml…
- dev.to Pragmatic Category Theory | Part 2: Composing Semigroups
You'll notice the following Functional Programming pattern many times: You define trivial...
- dev.to Pragmatic Category Theory | Part 1: Semigroup Intro
Motivation Functional Programming abstractions have a bad rep for not being...
- roscidus.com OCaml 5 performance part 2 - Thomas Leonard's blog
The last post looked at using various tools to understand why an OCaml 5 program was waiting a long time for IO. In this post, I'll be trying out …
- roscidus.com OCaml 5 performance problems - Thomas Leonard's blog
Linux and OCaml provide a huge range of tools for investigating performance problems. In this post I try using some of them to understand a network …
- fsfe.org SFP#25: MirageOS and OCaml with Hannes Mehnert and Matthias Kirschner - FSFE
For our 25th episode of the Software Freedom Podcast we are happy to welcome Hannes Mehnert, one of the MirageOS core developer. Matthias Kirschner, presid...
-
Merlin: Project wide occurrences
discuss.ocaml.org [ANN] Project wide occurrencesI am very excited to announce the first release of Merlin and Ocaml-LSP with support for project-wide occurrences 🥳. More precisely, it is now possible to query for every usage of any value (and type, modules, etc.) anywhere in a project built with Dune. This is a very handy tool for code navigatio...
- discuss.ocaml.org OCaml.org Newsletter: May 2024
Welcome to the May 2024 edition of the OCaml.org newsletter! This update has been compiled by the OCaml.org team. You can find previous updates on Discuss. Our goal is to make OCaml.org the best resource for anyone who wants to get started and be productive in OCaml. The OCaml.org newsletter provid...
- tarides.com Effective ML Through Merlin's Destruct Command
The Merlin server and OCaml LSP server, two closely related OCaml language servers, enhance productivity with features like autocompletion…
- github.com Release Dream 1.0.0~alpha6 · aantron/dream
Additions Check that response header names are non-empty strings (#262, Dennis Dang). Update built-in GraphiQL to 2.4.1 (#271, Dennis Dang). Adapt to Caqti 2.0.0 (#302, Petter Urkedal). Merge drea...
- dev.to 7 OCaml Gotchas
I've been writing OCaml for about 1 year (check my previous post 8 months of OCaml after 8 years of...
- tarides.com The OCaml 5.2 Release: Features and Fixes!
There has been a new release of OCaml! The 5.2 release brings several new features, along with improvements, optimisations, and bug fixes…
- ocamlpro.com OCaml Backtraces on Uncaught Exceptions
Uncaught exception: Not_found This blog post probably won't teach anything new to OCaml veterans; but for the others, you might be glad to learn that this very basic, yet surprisingly little-known feature of OCaml will give you backtraces with source file positions on any uncaught exception. Since i...