fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

9.9K
active users

#ocaml

16 posts12 participants0 posts today

Outreachy December 2024 Demo: The OCaml community participated in the December 2024 round of [Outreachy internships](outreachy.org). One intern worked on a tool for diffing OCaml APIs.

This meeting was an opportunity for our intern to present their work and for ... watch.ocaml.org/videos/watch/7 #OCaml #OCamlPlanet

www.outreachy.orgOutreachy | Internships Supporting Diversity in TechAn internship program that supports diversity in free and open source software. Learn more by visiting our website!

Here's a special little error. I'm wondering if my dune build isn't using what's on disk, but the checked in git code, and I'm getting an error:

`[NOTE] Ignoring uncommitted changes in /workspaces/haxe-compiler-dev/vendor/haxe (`--working-dir' not specified or specified with no
argument).`

Only, thing is, I've tried adding `--working-dir` but `dune` doesn't recognise it, and isn't telling me who it is that needs the argument.

Neither Google nor Bing are telling me anything.

fuck

edit (wait, nope, my bad)

#Opam#Dune#OCaml

OCaml Weekly News, 15 Apr 2025: * Semgrep is hiring OCaml developers to help develop our supply chain security product!
* Subprocess: a library for launching and communicating with Unix commands
* cudajit: Bindings to the ~cuda~ and ~nvrtc~ libraries
* qcheck-lin and qcheck-stm 0.2
* Call for Volunteers to Help Maintain the Opam-Repository
* Dune package management update
* Ocsigen public meeting
* Looking for Maintainers / Moderators for the… alan.petitepomme.net/cwn/2025. #OCaml #OCamlPlanet

alan.petitepomme.netOCaml Weekly News
Continued thread

Maybe I should mention that #ocaml fits into the same gap as F#. But where I always have problems with ocaml, every time I experiment with it, is the tooling. Somehow there's too much to learn (I still can't get my head round it) and under windows it's often only partly fun. But I think #ocaml is getting better and better and is not ‘dependent’ on a company like Microsoft.

Very happy to announce a new release of #OCaml Eglot (1.2.0), an #Emacs minor-mode for OCaml using LSP via Eglot!
A lot of bugfixes (since Emacs 30.x), and some UX improvements! We also finally properly handle errors, client commands and capabilities!

github.com/tarides/ocaml-eglot

Stay tune!

ocaml-eglot 1.2.0
Tue Apr 15 11:14:03 PM CEST 2025

Fix Type-enclosing's buffer update when using caml-mode (#48)
Add ocaml-eglot-search-definition, ocaml-eglot-search-declaration and alternative f...
GitHubRelease 1.2.0 · tarides/ocaml-eglotocaml-eglot 1.2.0 Tue Apr 15 11:14:03 PM CEST 2025 Fix Type-enclosing's buffer update when using caml-mode (#48) Add ocaml-eglot-search-definition, ocaml-eglot-search-declaration and alternative f...

tori will be rewritten in another programming language. But which one? The contenders are OCaml, Haskell and Rust and the decision will be made by implementing a simplistic subset of its functionality in an experimental project called iganaq.

For more details, the reasons behind the rewrite and the candidate languages, see the announcement here:

tori.jutty.dev/updates/iganaq

Or go straight to the code, where the OCaml implementation is almost done already:

brew.bsd.cafe/tori/iganaq

tori.jutty.devExploring alternative tori implementations ~ toriThanks to some free time during the university break, I started some work on porting tori to Void and Alpine Linux. This…

Expanding Dune Package Management to the Rest of the Ecosystem: Since we published The Dune Developer Preview a lot of things have improved on the package management front. While the developer preview has demonstrated how Dune can manage dependencies in a unified workflow, we have been working on making it practical for more projects to adopt Dune to handle their package dependencies. Our goal is to slowly move from a developer preview to a mature… tarides.com/blog/2025-04-11-ex #OCaml #OCamlPlanet