ocaml.org
ocaml.org copied to clipboard
The official OCaml website.
This PR adds a new page "OCaml In Numbers" in the Community section. The motivation is to visualise how the ecosystem evolves over time. In addition to displaying selected metrics,...
An [OCaml recipe](https://ocaml.org/cookbook) depends on a set of libraries. In this task we want a recipe description to be automatically turned into a Replit environment. That would allow executing and...
Hi :wave: This PR introduces an explanation about the Dune Dev Preview we are putting in place to provide early access to Dune Package Management. It's still a draft as...
This is how I think Diskuv OCaml and the rest of the Windows options should look after the platform installer + Opam 2.2 + OCaml 5 are released. This accompanies...
I added a recipe for the task "matrix addition and multiplication"
Biome
This PR introduces Biome to CI. This allows you to perform format and lint checks on several file types. Actually, it found some issues. https://biomejs.dev Remember to use hide white...
The latest Outreachy round is over and was very successful ! https://watch.ocaml.org/w/peT3MdWjS1BYYMbowEJ1gv We should update https://github.com/ocaml/ocaml.org/blob/main/data/outreachy.yml with latest projects :))
Here are some (REQ id filtered) error logs: ``` 06.09.24 08:20:14.776 dream.logger INFO REQ 18344 GET /p/frama-c/29.0/doc/Server/Server_parameters/Kernel_function_set/Datatype/index.html 10.0.1.3:42504 Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/100.0.4896.127 Safari/537.36 06.09.24 08:20:14.777...
Markdown files in `data/is-ocaml-yet` contain package names. The strings should be checked. Without checks, it creates runtime errors: ``` 06.09.24 09:03:18.107 dream.logger INFO REQ 31675 GET /docs/is-ocaml-web-yet 10.0.1.3:44826 Mozilla/5.0 (X11;...