What are the biggest reasons newcomers give up on OCaml?

When learning (the basics of) Elixir, I stumbled upon this site: https://elixirschool.com.

It’s a community-lead project, anyone can contribute a lesson. I learned a bit about the recommended SQL library (Ecto) that way, I got a very good experience out of this site.

See the link at the bottom of every page: " Caught a mistake or want to contribute to the lesson? Edit this lesson on GitHub!"

Reading this thread makes me think that a similar project could be useful to the Ocaml community. Does anything like this exist?

As I said earlier, my main gripe is documentation. So if there were a community-approved and centralized place to go where “if i want to do X, do Y”, I feel that’d really help newcomers (and possibly more advanced Ocaml programmers too).

I’m mainly web dev focused btw.

3 Likes