Taking OCaml and Eio for a spin

19 points by winter


square_usual

OCaml sits in a great space where it can easily become the "Functional Go" but the tooling and ecosystem has just been too bad for me to seriously use it. Reading this post made me really nostalgic and want to use it again! Then I remembered that every time I want to use it in anger it feels like the tooling fights me. I know the community is working on making it more approachable and improve the tooling but it feels like the perpetual "year of Linux on desktop" meme at this point.

edwintorok

About fixing errors in bulk: I suggest using ocaml-lsp, which uses merlin. Recently typing recovery from Merlin has been upstreamed to the compiler, so the next version should be able to report more errors even without Merlin: https://github.com/ocaml/ocaml/pull/14241